# MCP servers for Programming languages

MCP servers for Programming languages: what each one does, an install command and example prompts.

85 cards · page 1 of 3

- HTML: https://affpapa.org/en/nevibecode/mcp/topic/languages
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [Serena MCP: the IDE for your agent](https://affpapa.org/en/nevibecode/mcp/serena-mcp-the-ide-for-your-agent.md) — MCP server · oraios · Claude Code, Codex, Cursor +5 · ★ 30739 — Gives your agent symbol-level search, references and refactoring through language servers.
- [Compiler Explorer](https://affpapa.org/en/nevibecode/mcp/compiler-explorer.md) — MCP server · compiler-explorer · Claude Code, Codex, Cursor +5 · ★ 19155 — Gives your agent access to godbolt.org: compile code, read the assembly, share links.
- [Claude Code Explorer MCP](https://affpapa.org/en/nevibecode/mcp/claude-code-explorer-mcp.md) — MCP server · nirholas · Claude Code, Codex, Cursor +5 · ★ 6236 — An MCP server that exposes the Claude CLI source tree: browse tools and commands, search code.
- [Tolgee](https://affpapa.org/en/nevibecode/mcp/tolgee.md) — MCP server · tolgee · Claude Code, Codex, Cursor +5 · ★ 4140 — Connect an AI coding assistant to Tolgee to search translation keys, edit strings, manage languages, and start machine translation from your editor.
- [jshookmcp](https://affpapa.org/en/nevibecode/mcp/jshookmcp.md) — MCP server · vmoranv · Claude Code, Codex, Cursor +5 · ★ 2066 — Give an agent tools to inspect JavaScript apps, capture browser traffic, analyze WASM modules, and work with live processes.
- [pyscn](https://affpapa.org/en/nevibecode/mcp/pyscn.md) — MCP server · ludo-technologies · Claude Code, Codex, Cursor +5 · ★ 1097 — Inspects Python codebases for dead code, complexity, and architectural cycles directly inside AI sessions.
- [spec-driven-development](https://affpapa.org/en/nevibecode/mcp/spec-driven-development.md) — MCP server · formulahendry · Claude Code, Codex, Cursor +5 · ★ 439 — This MCP server guides an agent from requirements to a design document and implementation code.
- [code-runner](https://affpapa.org/en/nevibecode/mcp/code-runner.md) — MCP server · formulahendry · Claude Code, Codex, Cursor +5 · ★ 242 — An MCP server that executes a snippet and hands the output back to your agent.
- [mcp-abap-adt](https://affpapa.org/en/nevibecode/mcp/mcp-abap-adt.md) — MCP server · mario-andreschak · Claude Code, Codex, Cursor +5 · ★ 201 — Connects AI assistants to SAP ABAP systems through ADT.
- [Benzi](https://affpapa.org/en/nevibecode/mcp/benzi.md) — MCP server · oooscoos · Claude Code, Codex, Cursor +5 · ★ 170 — Parses your repo with a tree-sitter compiler and hands the agent a map of symbols, calls and class ancestry instead of raw text search.
- [gograph](https://affpapa.org/en/nevibecode/mcp/gograph.md) — MCP server · ozgurcd · Claude Code, Codex, Cursor +4 · ★ 230 — gograph builds a local structural graph of a Go repository so an agent can trace callers and assess the reach of a change.
- [arbor](https://affpapa.org/en/nevibecode/mcp/arbor.md) — MCP server · Anandb71 · Claude Code, Codex, Cursor +4 · ★ 162 — Turns a codebase into a graph of functions, classes and modules linked by calls and inheritance, so an agent can answer questions about structure without guessing from text.
- [pare-python](https://affpapa.org/en/nevibecode/mcp/pare-python.md) — MCP server · Dave-London · Claude Code, Codex, Cursor +5 · ★ 139 — Wraps ruff, mypy, pip, uv, black and pytest so an agent gets schema-checked JSON instead of raw terminal text and never relies on brittle regexes.
- [flowR](https://affpapa.org/en/nevibecode/mcp/flowr.md) — MCP server · flowr-analysis · Claude Code, Codex, Cursor +5 · ★ 106 — MCP server for static R code analysis: program slicing, linting, dependency extraction, and signature database search.
- [Arm MCP Server](https://affpapa.org/en/nevibecode/mcp/arm-mcp-server.md) — MCP server · arm · Claude Code, Codex, Cursor +5 · ★ 95 — Gives an AI assistant tools to move code from x86 to Arm, search Arm documentation, and inspect container architectures.
- [aesthetic-computer](https://affpapa.org/en/nevibecode/mcp/aesthetic-computer.md) — MCP server · whistlegraph · Claude Code, Codex, Cursor +5 · ★ 91 — Publishes interactive JavaScript experiments, KidLisp graphics, and short chime melodies to aesthetic.computer.
- [CodeNib](https://affpapa.org/en/nevibecode/mcp/codenib.md) — MCP server · sysevol-ai · Claude Code, Codex, Cursor +5 · ★ 88 — CodeNib gives coding agents source-aware search and graph navigation across symbols.
- [raxol](https://affpapa.org/en/nevibecode/mcp/raxol.md) — MCP server · DROOdotFOO · Claude Code, Codex, Cursor +4 · ★ 81 — An Elixir and OTP runtime that exposes UI component trees as MCP tools for agents without pixel scraping.
- [Roslyn CodeLens](https://affpapa.org/en/nevibecode/mcp/roslyn-codelens.md) — MCP server · MarcelRoozekrans · Claude Code, Codex, Cursor +5 · ★ 69 — This MCP server gives agents Roslyn-based insight into .NET code, from symbol relationships to diagnostics and fixes.
- [mcp-v8](https://affpapa.org/en/nevibecode/mcp/mcp-v8.md) — MCP server · r33drichards · Claude Code, Codex, Cursor +5 · ★ 62 — Hands the agent one tool, run_js, and executes the JavaScript or TypeScript it writes inside an isolated V8.
- [gopls-mcp](https://affpapa.org/en/nevibecode/mcp/gopls-mcp.md) — MCP server · xieyuschen · Claude Code, Codex, Cursor +4 · ★ 60 — Go semantic code analysis MCP server powered by gopls.
- [hmr](https://affpapa.org/en/nevibecode/mcp/hmr.md) — MCP server · promplate · Claude Code, Codex, Cursor +5 · ★ 59 — An MCP server that serves the hmr docs — hot module reload and reactive programming for Python — so your agent stops guessing at the API.
- [Sema](https://affpapa.org/en/nevibecode/mcp/sema.md) — MCP server · sema-lisp · Claude Code, Codex, Cursor +4 · ★ 56 — Sema exposes MCP tools for eval, compile, build, format, and docs.
- [pmcp](https://affpapa.org/en/nevibecode/mcp/pmcp.md) — MCP server · paiml · Claude Code, Codex, Cursor +4 · ★ 52 — A Rust toolkit for building MCP servers, including config-driven options that need no Rust code.
- [JavaLens](https://affpapa.org/en/nevibecode/mcp/javalens.md) — MCP server · pzalutski-pixel · Claude Code, Codex, Cursor +5 · ★ 45 — An MCP server that hands your agent 75 semantic Java tools built on Eclipse JDT: reference search, refactoring, type analysis.
- [Anki](https://affpapa.org/en/nevibecode/mcp/anki.md) — MCP server · nietus · Claude Code, Codex, Cursor +4 · ★ 44 — Connects an AI client to an Anki collection through AnkiConnect for quizzes, study stats, weak-card searches, and bulk edits.
- [ontomics](https://affpapa.org/en/nevibecode/mcp/ontomics.md) — MCP server · EtienneChollet · Claude Code, Codex, Cursor +5 · ★ 43 — ontomics indexes a codebase’s domain concepts, naming patterns, and functions with similar behavior.
- [CICADA](https://affpapa.org/en/nevibecode/mcp/cicada.md) — MCP server · wende · Claude Code, Codex, Cursor +5 · ★ 40 — Parses codebases into AST indexes across 17+ languages to deliver compact symbol signatures.
- [Ferritin — Rust documentation](https://affpapa.org/en/nevibecode/mcp/ferritin-rust-documentation.md) — MCP server · jbr · Claude Code, Codex, Cursor +5 · ★ 39 — Ferritin lets an agent search and read Rust standard-library and crates.io documentation.
- [SharpLens](https://affpapa.org/en/nevibecode/mcp/sharplens.md) — MCP server · pzalutski-pixel · Claude Code, Codex, Cursor +5 · ★ 37 — Deep semantic inspection and refactoring for C# and .NET solutions via Roslyn.
- [.NET MCP Server](https://affpapa.org/en/nevibecode/mcp/net-mcp-server.md) — MCP server · jongalloway · Claude Code, Codex, Cursor +4 · ★ 37 — Connects AI assistants directly to the .NET SDK to scaffold solutions, install NuGet packages, and inspect build diagnostics via structured MCP tools.
- [MsgPack (LsMsgPack)](https://affpapa.org/en/nevibecode/mcp/msgpack-lsmsgpack.md) — MCP server · mlsomers · Claude Code, Codex, Cursor +4 · ★ 35 — Decode MsgPack using LsMsgPack schemas and type IDs, or read values from variables while debugging.
- [Sourced](https://affpapa.org/en/nevibecode/mcp/sourced.md) — MCP server · RyanCodrai · Claude Code, Codex, Cursor +5 · ★ 34 — Gives your coding agent access to the source code of any PyPI or npm package over MCP.
- [agent-lsp](https://affpapa.org/en/nevibecode/mcp/agent-lsp.md) — MCP server · blackwell-systems · Claude Code, Codex, Cursor +5 · ★ 165 — Coordinates language servers into 65 agent tools across 32 languages, keeping project indexes warm and testing edits in memory.
- [Solidity Compiler IDE](https://affpapa.org/en/nevibecode/mcp/solidity-compiler-ide.md) — MCP server · nirholas · Claude Code, Codex, Cursor +4 · ★ 28 — This browser-based Solidity environment lets you write and compile smart contracts, then run them in a JavaScript VM without a wallet.
- [Stack Overflow MCP Server](https://affpapa.org/en/nevibecode/mcp/stack-overflow-mcp-server.md) — MCP server · StackExchange · Claude Code, Codex, Cursor +5 · ★ 26 — This MCP server brings Stack Overflow questions, answers, and comments into AI clients when a coding issue needs community-backed context.
- [codex-tldraw-mcp](https://affpapa.org/en/nevibecode/mcp/codex-tldraw-mcp.md) — MCP server · jananadiw · Claude Code, Codex, Cursor +5 · ★ 25 — Create editable .tldr boards and SVG previews from a repository, then check JavaScript and TypeScript import graphs for drift.
- [archlang-mcp](https://affpapa.org/en/nevibecode/mcp/archlang-mcp.md) — MCP server · ChanMeng666 · Claude Code, Codex, Cursor +5 · ★ 24 — MCP server for drafting architectural floor plans in ArchLang code.
- [Arduino MCP Server](https://affpapa.org/en/nevibecode/mcp/arduino-mcp-server.md) — MCP server · hardware-mcp · Claude Code, Codex, Cursor +5 · ★ 23 — This MCP server lets an AI agent detect Arduino boards, build and upload sketches, inspect Serial output, and check wiring risks before hardware actions.
- [CodeMap](https://affpapa.org/en/nevibecode/mcp/codemap.md) — MCP server · bbajt · Claude Code, Codex, Cursor +4 · ★ 22 — Answers an agent's questions about symbols and calls in C# or VB.NET code, returning facts instead of whole files.

Next: https://affpapa.org/en/nevibecode/mcp/topic/languages.md?page=2

## Refine
[dotnet](https://affpapa.org/en/nevibecode/tag/dotnet.md) · [refactoring](https://affpapa.org/en/nevibecode/tag/refactoring.md) · [code-search](https://affpapa.org/en/nevibecode/tag/code-search.md) · [csharp](https://affpapa.org/en/nevibecode/tag/csharp.md) · [typescript](https://affpapa.org/en/nevibecode/tag/typescript.md) · [javascript](https://affpapa.org/en/nevibecode/tag/javascript.md) · [static-analysis](https://affpapa.org/en/nevibecode/tag/static-analysis.md) · [cli](https://affpapa.org/en/nevibecode/tag/cli.md) · [code-analysis](https://affpapa.org/en/nevibecode/tag/code-analysis.md) · [java](https://affpapa.org/en/nevibecode/tag/java.md) · [lsp](https://affpapa.org/en/nevibecode/tag/lsp.md) · [code-quality](https://affpapa.org/en/nevibecode/tag/code-quality.md)

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
