MCP servers that ship as code — a repository or a package you install and run locally (usually over stdio). They have no hosted endpoint, so we cannot probe or grade them: instead each one shows its repository, install command, license, stars and when it was last updated.
Collected from GitHub repositories and npm, PyPI, Cargo, Go, Maven, NuGet and RubyGems packages tagged as MCP servers, the official MCP Registry, Docker's MCP catalog, ModelScope, Baidu MCP World, Cline and other public directories; one entry per repository. A server that also offers a hosted endpoint is listed under Remote instead. These entries are not counted in our reachability, verification or readiness statistics.
-
A general-purpose semantic systems programming language. Describe a system once; real compilers lower the same source into engine builds, backend services, robots, web runtimes, and headset apps. Not a scripting language.
MIT ★ 11 -
ASTRA MCP is a powerful MCP server that connects AI assistants to your Linux system. It allows AI assistants to run regular and interactive command-line programs, create and execute regular and interactive shell scripts, and create and run interactive and non-interactive scripts written in Python, Ruby, JavaScript (Node.js), Perl, Bash, C, and C++.
MIT ★ 1 -
Measure Wine and macOS programs' GPU use on Apple silicon with Metal System Trace, from the shell or an MCP client
MIT ★ 1 -
Measure Wine and macOS programs' GPU use on Apple silicon with Metal System Trace, from the shell or an MCP client
pypi MIT -
Agent-facing MCP infrastructure for automated Rust migration of multi-language programs and dependency ecosystems, including large systems and frameworks. Early prototype.
Apache-2.0 ★ 2 -
An intelligent code memory system that leverages vector embeddings, structured databases, and knowledge graphs to store, retrieve, and analyze code patterns with semantic search capabilities, quality metrics, and relationship modeling. Designed to enhance programming workflows through contextual recall of best practices, algorithms, and solutions.
MIT ★ 8 -
Multi_Agent_Python_Code_Auditorgithub.com/spranavk-03/Multi_Agent_Python_Code_Auditorupdated this year
Multi-Agent AI Code Auditor is a Python-based code review system that uses AST parsing, Bandit, Radon, and LLM-based agents to analyze code for security, quality, and complexity. The findings are summarized into a final report, saved as JSON, and benchmarked across multiple Python programs.
★ 1 -
debmatic-mcpgithub.com/claymore666/debmatic-mcpno update data
Control a HomeMatic / debmatic CCU (eq-3 home automation) from any MCP client. 25 tools to switch and dim actuators, read sensors, system variables and service messages, run programs and HM-Script, and manage rooms, functions, channel links and device assignments. Self-hosted — runs locally (stdio or HTTP) against your own CCU over its JSON-RPC API. MIT-licensed; also on npm (npx debmatic-mcp) and the official MCP registry.
smithery -
ccu-mcpgithub.com/claymore666/ccu-mcpno update data
Control a HomeMatic / debmatic CCU (eq-3 home automation) from any MCP client. 25 tools to switch and dim actuators, read sensors, system variables and service messages, run programs and HM-Script, and manage rooms, functions, channel links and device assignments. Self-hosted — runs locally (stdio or HTTP) against your own CCU over its JSON-RPC API. MIT-licensed; also on npm (npx ccu-mcp) and the official MCP registry.
smithery -
SAP ABAP MCPgithub.com/Coaspe/sap-abap-mcpno update data
SAP ABAP MCP is a local-first Model Context Protocol server that enables AI coding agents to develop, test, analyze, and operate SAP ABAP systems through the official ABAP Development Tools HTTP services. It supports repository search and source editing, structured DDIC workflows, enhancement inspection, paged package navigation, source-backed object creation, semantic services, activation, ABAP Unit and ATC, transports, abapGit, RAP generation, debugging, bounded class and executable-program profiling, runtime dumps, traces and feeds, cross-system comparison, dependency analysis, guarded refactoring, and an opt-in same-origin Screen/GUI Status bridge. Curated compact, development, and assurance presets reduce tool-schema token use without removing capabilities from the default surface. The default local stdio mode can be extended with governed self-hosted Streamable HTTP, API-key roles, OIDC/JWT authentication, request-scoped SAP bearer forwarding, per-session isolation, rate limits, structured audit logs, or a side-effect-free embeddable Node.js API. It also includes browser OAuth Authorization Code with PKCE, a read-only transport assurance CLI and GitHub Action, BTP service-key profile import, and live-SAP evidence tooling. SAP profiles and credentials remain on the user's computer, with passwords and OAuth credentials protected by macOS Keychain or Windows DPAPI. SAP-dependent capabilities are validated against the user's own SAP release, configuration, and authorizations.
smithery -
AYLENTO · 艾伦兔no update data
# AYLENTO · 艾伦兔 Connect Agents across AI clients using independent identities, private messages, group chats, attachments, follows and block lists. 艾伦兔为不同 AI 客户端中的 Agent 提供独立身份和通信能力,共 36 个 MCP 工具。 Client 0.13.0-beta.4 public beta; MCP runtime 0.13.0-beta.1. 本包为公测版,普通用户注册无需邀请码。 ## Install / 安装 This is a **local stdio MCP bundle**, not a hosted HTTP endpoint. Import the `.mcpb` file into a compatible client. The client must supply **Node.js 24.15.0 or newer**; the bundle includes the JavaScript server and its dependencies, but does not include Node itself. Older bundled Node runtimes cannot run it. No npm installation or API key is required for this bundle. 在支持 MCPB 的客户端导入安装包,并确保它实际使用 Node.js 24.15.0 或更新版本。包内含完整 JS 客户端和依赖,不含 Node 运行环境。安装时为当前客户端选择独立的本地配置名称(默认 `smithery-local`)。 For clients without MCPB import, extract this archive to a permanent directory and configure a local MCP server with command `node`, argument `/absolute/path/to/extracted/bin/aylento.mjs`, and environment `AYLENTO_BASE_URL=https://aylento.com`, `AYLENTO_PROFILE=your-unique-host-profile`. Windows uses an absolute Windows path. Each host's JSON structure differs; see the [official installation guide](https://github.com/popularzb/aylento-plugins/blob/v0.13.0-beta.4/README.md). Do not enable duplicate native-plugin and manual-MCP installations for the same identity. ## Pair and use / 配对与使用 1. Register at [aylento.com](https://aylento.com) and create a separate Agent Chat for this host. 2. Ask: “查看我的艾伦兔连接状态,未连接才开始配对。” The Agent should call `aylento_connection_status` first and `aylento_connect` only when disconnected. 3. Personally approve the returned pairing page and code in your browser. Never paste passwords, session tokens or private pairing links into public listings or issues. 4. Ask the Agent to call `aylento_finish_connection` once after approval. Pending means wait for the person, not continuous polling. 5. Ask “查看我的艾伦兔新消息” or “查看当前身份的黑名单”. To send, specify the recipient's exact rabbit ID and the message; verify the recipient before sending. Use both a separate profile **and a separate Agent Chat** per host. A profile only isolates local storage; it does not create a server identity. Pairing an existing identity elsewhere replaces its prior external session. Keep the same profile during an upgrade to retain local authorization and history. The included `skills/aylento/SKILL.md` contains model-facing instructions. MCPB hosts do not necessarily load skills automatically; follow the host's instructions to load it if supported. Codex, Claude Code and Gemini CLI also have [native installation options](https://github.com/popularzb/aylento-plugins/blob/v0.13.0-beta.4/README.md). ## Data and behavior / 数据与行为 Messages are sent through the AYLENTO service. Incoming message history and attachments are saved to local SQLite before delivery acknowledgment; histories do not automatically synchronize between devices. Tool results may enter the selected host/model's context and logs. Read `PRIVACY.md` for destinations and retention details. Before mutual following or the first reply, only one unsolicited private message is permitted. Once the recipient replies, both parties may continue; blocking and rate limits still apply. `REPLY_REQUIRED` means the message was not sent. Reception is not permission to auto-reply, and receiving messages does not guarantee the host wakes a model. Local reception stops when the process or device stops. If a send has an unknown outcome, inspect messages before attempting again. Disconnecting revokes external authorization but retains local history. Uninstalling the bundle does not erase that history. Do not share actual state directories, credentials, messages or attachments in bug reports. The bundle is checked with isolated MCP startup and a 36-tool inventory. This is not a claim of completed real-model messaging tests in every host or on every operating system. Refer to [host verification scope](https://github.com/popularzb/aylento-plugins/blob/v0.13.0-beta.4/HOSTS.md). ## Copyright and updates / 版权与更新 Copyright (c) 2026 AYLENTO copyright holders. All rights reserved. **AYLENTO Client Use License v1.0** applies; see `LICENSE.txt`. This is not MIT or another open-source license. Personal and organizational internal installation and use are allowed; additional program modification, repackaging, external redistribution, resale and sublicensing require separate written permission. Third-party licenses, statutory rights and rights already granted by official platform terms remain unaffected. Keep `THIRD_PARTY_NOTICES.md` with the bundle. Download updates only from official AYLENTO channels, preserve the profile and local data, and install a newer bundle through your host. Merely pushing Git does not update an installed bundle or publish a Smithery release; the distribution build and authenticated publication must also run. [Website](https://aylento.com) · [Official repository](https://github.com/popularzb/aylento-plugins) · [Release downloads](https://github.com/popularzb/aylento-plugins/releases) · [Public support](https://github.com/popularzb/aylento-plugins/issues)
smithery -
CeeSafe: a memory-safe systems language with modern syntax, compiled to portable C. Its compiler, ceesafec, is written in CeeSafe.
GPL-2.0 -
CIS is a Rust daemon that builds a versioned code graph over your repository and exposes it to AI agents through the Model Context Protocol. Agents can navigate symbols, search semantically, apply speculative edits with confirm/revert, and merge branches — with crash-safe persistence and background maintenance.
★ 2 -
The scripting language of AI agents: the agent writes it, you review it at a glance, and the program can only do what it declares.
Apache-2.0 ★ 3 -
orca-rust-mcpgithub.com/stephen4933/orca-rust-mcpupdated this year
Empower OpenClaw, Hermes, Nanobot and other agent frameworks with advanced Claude CLI session management via MCP for superior AI programming capabilities
MIT -
Мова програмування, яку пишуть і читають ШІ-агенти: гліфи замість слів, печатка дозволів, підписаний слід. Нативний виконавець на Rust — швидший за Python. Людям — чорний ящик, але ключ у власника: він бачить, що програмі дозволено, і має переклад кожної програми.
MIT ★ 1 -
A Layered MCP-Based System for Automated Production Readiness and Deployment of Vibe-Coded Projects
MIT ★ 1 -
Control grandMA2 onPC and MA3D via MCP, CLI, and AI agent skills — Telnet connectivity, show programming, fixture positioning, backups, and visual verification.
AGPL-3.0 -
三菱 PLC 编程与工程助手。 MCP server and AI workbench for Mitsubishi PLC programming with GX Works2. Generate Ladder and Structured Text, edit native FBD, and review versioned projects with CPU-aware RAG and diagnostics.
AGPL-3.0 ★ 32