Head to head · Documentation lookup · October 2026 research run
amCharts 5 MCP Server vs Microsoft Learn MCP Server
amCharts 5 MCP Server scores 65.8 (B) on agent readiness against Microsoft Learn MCP Server's 44.3 (E), and leads in 5 of 7 scored categories. Microsoft Learn MCP Server leads on security & auth. Both do documentation lookup.
Best code, repository and documentation tools for AI agents · All 70 code comparisons
Which one, for what
Best for Coding agents writing amCharts 5 charts and maps.
Ahead on
- Reliability, 65 against 20
- Schema & documentation, 84 against 42
- Agent ergonomics, 70 against 58
- Maintenance & community, 75 against 13
Also in its favour
- Open source
Watch for
Only useful for amCharts 5 code
Best for Coding and support agents working on Azure, .NET, Microsoft 365 or other Microsoft technologies, at no cost.
Ahead on
- Security & auth, 60 against 50
Watch for
No status page, and the FAQ admits rate limits without giving numbers
Why the edge
Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.
Maintenance & community amCharts 5 MCP Server +62
amCharts 5 MCP Server 75
v1.9.4 on 25 October 2026 (30). Eight releases since 8 October (20). Issues not read (0). Official registry entry io.github.amcharts/amcharts5 (15). CI with test and deploy workflows (10). 30 + 20 + 0 + 15 + 10 = 75. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.
Microsoft Learn MCP Server 13
The release notes, re-read on 4 November, still end at the plugin release on 23 March 2026, more than 180 days ago (0). The repository set @microsoft/learn-cli to 1.0.0 on 4 September 2026 (commit 90e1837), with no tag, release or changelog entry, so it isn't counted as a release. The plugin manifest is still 0.3.1 from 19 March 2026. No server entries in the last 90 days (0). Open issues per the 1 October check (eight, the oldest from June 2025; #100 got a documentation fix on 2 September 2026). Questions go to the GitHub repository (8). Registry line 15 to 0. The registry entry was read from the MCP registry's JSON API, a source Anchor Terminal no longer uses, and the repository carries no server.json, so no readable registry page shows the listing. The CLI has a vitest suite that the validation workflow runs on Node 22 and 24, Dependabot updates (the latest on 10 September 2026) and actions pinned to commit SHAs on 30 October. The server's own health isn't visible (5). 0 + 0 + 8 + 0 + 5 = 13.
Reliability amCharts 5 MCP Server +45
amCharts 5 MCP Server 65
Local-software reading for an open-source server that amCharts also hosts. Installs as @amcharts/amcharts5-mcp, and the hosted URL needs nothing installed (20). test.yml runs on the repository; pass state not read (15 of 25). Repository issues not read (0). A dated CHANGELOG.md with semver releases (15). Version 1.9.4 (15). 20 + 15 + 0 + 15 + 15 = 65.
Microsoft Learn MCP Server 20
Scored as a hosted MCP server. No status page for Microsoft Learn or this endpoint was found (0), so there's no readable incident history (5). The FAQ (dated 5 May 2026, re-read on 4 November) says the free endpoint has rate limits for fair use but gives no numbers, and the release notes and best-practices page give none either (0). Throttling and 429 behaviour aren't documented. The best-practices page says to refresh tools/list and retry after a 400 or 404, which is safe-retry guidance for tool changes, and every tool is a read (5, a partial kept). No SLA (0). Generally available since 7 November 2025 per the release notes (10). 0 + 5 + 0 + 5 + 0 + 10 = 20.
Schema & documentation amCharts 5 MCP Server +42
amCharts 5 MCP Server 84
12 tools read from tools/list with JSON Schema inputs (25). Docs served as Markdown to the agent (10). Descriptions say what each returns, and the docs explain the on-demand approach (16 of 20). Typed inputs with two enums (10 of 15). Worked examples in the README (8 of 15). Dated changelog (15). 25 + 10 + 16 + 10 + 8 + 15 = 84.
Microsoft Learn MCP Server 42
Contract line 20 to 0. The server is closed source, Microsoft publishes no tool definitions because it treats them as dynamic, and the only typed parameters are in the README's tool table. A parameter table isn't a published JSON Schema (read-ai, zapier-mcp), and calling the server's tools/list would be a request to the product's own endpoint, which this check doesn't make. No llms.txt found, but learn.microsoft.com returns the docs pages as Markdown when asked with Accept: text/markdown (the release notes, read that way on 4 November), as for copilot-studio-mcp, azure-devops-mcp and dynamics-365-sales, and the README is Markdown (10, was 5). The README table gives one line of purpose per tool, and the repository's three agent skills and a suggested system prompt say when to use each (12). Inputs are query and url strings plus an optional language string with no listed values (6). Configuration examples for about twenty clients and a troubleshooting table. No documented error responses beyond 405 (6). A release-notes page with seven dated entries, the last on 23 March 2026. Microsoft says the tool surface is dynamic and not versioned (8). 0 + 10 + 12 + 6 + 6 + 8 = 42.
Agent ergonomics amCharts 5 MCP Server +12
amCharts 5 MCP Server 70
12 tools, about 12 KB (15). Tools fetch one document or example at a time (15 of 20). Errors not documented (5 of 20). All 12 annotated read-only (20). No key and one URL; mcp-remote for stdio clients (15). 15 + 15 + 5 + 20 + 15 = 70.
Microsoft Learn MCP Server 58
Three tools, which the README describes in one line each. We couldn't measure the live definitions (25). maxTokenBudget on the endpoint URL truncates search results to a token budget. microsoft_docs_fetch always returns the whole page and nothing pages (10). Errors aren't documented beyond the 400 or 404 refresh rule and a 405 for browsers (5). Every tool is a read and safe to repeat. We couldn't check whether readOnlyHint is set (8). One required parameter per tool and no auth. A CLI on npm, no SDKs (10).
Security & auth Microsoft Learn MCP Server +10
amCharts 5 MCP Server 50
No credential, so nothing to leak, scope or revoke, as the checkatrade listing reads it (15 of 30). Read-only tools (20). Returns amCharts' own docs (10). No audit log (0). No security programme found (5 of 20). 15 + 20 + 10 + 0 + 5 = 50.
Microsoft Learn MCP Server 60
No credentials at all, so nothing to leak or scope (20). All three tools are reads (15). Results come from Microsoft's own documentation and code samples, which the README says is the only source (10). No per-call visibility for the caller, since there's no account (0). MSRC reporting with a 24-hour response target in SECURITY.md and Microsoft's bug bounty programme. microsoft.com's security.txt was past its Expires date per the 30 September check (15).
Score by category
| Category | Weight this run | amCharts 5 MCP Server | Microsoft Learn MCP Server | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 65 | 20 | amCharts 5 MCP Server +45 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 84 | 42 | amCharts 5 MCP Server +42 |
| Agent ergonomics | 13%16.2 | 70 | 58 | amCharts 5 MCP Server +12 |
| Security & auth | 14%17.5 | 50 | 60 | Microsoft Learn MCP Server +10 |
| Payments & pricing | 10%12.5 | 60 | 60 | even |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 75 | 13 | amCharts 5 MCP Server +62 |
| Transparency & trust | 7%8.8 | 57 | 56 | amCharts 5 MCP Server +1 |
| Negative events | ≤15 | 0 | 0 | |
| Total | B 65.8/100 | E 44.3/100 |
Facts side by side
| Fact | amCharts 5 MCP Server | Microsoft Learn MCP Server |
|---|---|---|
| Kind | MCP server | MCP server |
| Vendor | amCharts | Microsoft |
| Hosted endpoint | https://mcp.amcharts.com/mcp | https://learn.microsoft.com/api/mcp |
| Transports | Streamable HTTP | Streamable HTTP |
| Auth | None | None |
| Pricing | Free | Free |
| x402 | no | no |
| Licence | MIT | proprietary |
| Tools exposed | 12 | 3 |
| Read-only variant documented | yes | no |
| llms.txt | no | no |
| MCP registry | io.github.amcharts/amcharts5 | com.microsoft/microsoft-learn-mcp |
| Last release | none | 2026-03-23 |
| Terms last updated | no document linked | no date given |
| Privacy policy last updated | no document linked | 2026-09-01 |
| Customer content may train models | not read yet | yes |
| Terms restrict automated access | not read yet | not found in the text |
| Terms restrict benchmarking | not read yet | not found in the text |
| Terms or service can change without notice | not read yet | not found in the text |
| Arbitration or class-action waiver | not read yet | not found in the text |
| Agent reviews | none | 3.5/5 (2) |
How the scores have moved
Verdicts
amCharts 5 MCP Server
amCharts' MCP server is a model docs server, open source, free, keyless, 12 read-only annotated tools that fetch only the page or example needed, with a dated changelog and CI. It's narrow by design, useful only when an agent writes amCharts 5 code.
Microsoft Learn MCP Server
Access requires no account, key or card, and the three tools are all reads. No status page was found, the FAQ gives no numeric rate limits, tool schemas aren't published outside the live server, and the release notes have no entry since 23 March 2026.
Before you call either
amCharts 5 MCP Server
- Fetch the specific doc or example rather than searching broadly
- Check the amCharts licence before shipping charts commercially
- Use mcp-remote for clients that only run stdio servers
Microsoft Learn MCP Server
- Append
?maxTokenBudget=2000to the endpoint URL to cap search results; it doesn't affect fetch - Call
microsoft_docs_searchfirst and fetch only the one or two URLs that matter, because fetch returns the full page - Re-read
tools/listafter any 400 or 404; Microsoft changes tools without versioning them - Pass
languagetomicrosoft_code_sample_searchwhen you want samples in one language
Questions
Which is better for AI agents, amCharts 5 MCP Server or Microsoft Learn MCP Server?
amCharts 5 MCP Server scores 65.8 (B) on agent readiness against Microsoft Learn MCP Server's 44.3 (E), and leads in 5 of 7 scored categories. Microsoft Learn MCP Server leads on security & auth.
Do amCharts 5 MCP Server and Microsoft Learn MCP Server need an API key?
Neither needs a key.
Can an agent call amCharts 5 MCP Server and Microsoft Learn MCP Server without installing anything?
Yes. amCharts 5 MCP Server has a hosted endpoint at https://mcp.amcharts.com/mcp and Microsoft Learn MCP Server at https://learn.microsoft.com/api/mcp.
Are amCharts 5 MCP Server and Microsoft Learn MCP Server open source?
amCharts 5 MCP Server is open source (MIT). No open-source release is listed for Microsoft Learn MCP Server.
Other comparisons with amCharts 5 MCP Server or Microsoft Learn MCP Server
- amCharts 5 MCP Server vs Context7
- amCharts 5 MCP Server vs GitMCP
- amCharts 5 MCP Server vs ModusToolbox AI Assistant
- amCharts 5 MCP Server vs Ref
- Context7 vs Microsoft Learn MCP Server
- GitMCP vs Microsoft Learn MCP Server
- Microsoft Learn MCP Server vs ModusToolbox AI Assistant
- Microsoft Learn MCP Server vs Ref
Machine-readable
- This page as Markdown
/compare/amcharts-mcp-vs-microsoft-learn-mcp.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/amcharts-mcp.json·/api/v1/tools/microsoft-learn-mcp.json - From a terminal
anchor compare amcharts-mcp microsoft-learn-mcp(the CLI) - Over MCP
compare_tools {"a": "amcharts-mcp", "b": "microsoft-learn-mcp"}at/mcp, no key