mcp-use-aps-example
Пример авторизации mcp-use + APS
Этот автономный пример размещает профиль aps-mcp-1 системы Agent Passport System за существующей точкой стыковки TypeScript-middleware в mcp-use. Шлюз проксирует инструмент vault_echo и проверяет подписанный одноразовый конверт авторизации, прежде чем next() сможет достичь вышестоящего сервера.
Запуск
npm install
npm test
npm run devОткройте выведенный в консоль URL, чтобы использовать встроенный Inspector в mcp-use.
Вызовите
issue_aps_demo_grantс сообщением.Скопируйте его структурированный результат в
vault_echo.Запустите
vault_echo; middleware APS проверяет подпись, цель, хэш аргументов, срок действия, область действия и состояние повторного воспроизведения перед отправкой.Запустите тот же запрос ещё раз, чтобы увидеть отклонение повторного воспроизведения до вызова вышестоящего сервера.
Related MCP server: SINT Protocol
Совместимость с Inspector
Профиль APS MCP обычно помещает свой конверт в:
tools/call.params._meta["org.agent-passport/authorization"]Текущая форма в Inspector не предоставляет произвольный _meta для каждого вызова. Только для интерактивной демонстрации этот репозиторий принимает тот же самый конверт в качестве аргумента инструмента apsAuthorization, переносит его в запись _meta с пространством имён внутри middleware и удаляет его перед пересылкой. Продакшен-MCP-клиент должен отправлять _meta напрямую.
Эта демонстрация на localhost также считает транспортную аутентификацию уже установленной. Продакшен-код должен настраивать OAuth и выводить этот факт из проверенного транспортного контекста (ctx.auth).
APS — независимый сторонний проект и не является частью MCP или mcp-use.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceThis server acts as a Portal (zero-trust Policy Enforcement Point) for AI agents. Every tool call is attested, measured against a sealed cryptographic reference, and logged to a tamper-evident continuity chain with signed receipts.1562MIT
- AlicenseAqualityAmaintenanceSecurity-enforcing MCP proxy that sits between an AI agent and any number of downstream MCP servers, intercepting every tool call through a capability-token policy gateway that can allow, deny, or escalate to human approval before the call reaches any real tool. It also exposes built-in operator tools for approval workflows, audit trail queries, token management, voice/HUD output, and hierarchical2112Apache 2.0
- FlicenseNot gradedqualityCmaintenanceA production-ready MCP server that authenticates agents via OAuth 2.1 Bearer tokens, validates JWTs with JWKS, enforces tool-level scopes and roles, and logs the full delegation chain.
- AlicenseNot gradedqualityCmaintenanceAuthenticating reverse proxy for MCP servers providing credential isolation, OAuth2 token management, and composite tool aggregation.BSD Zero Clause
Related MCP Connectors
Issue Agent Passports and verify agent authority before value moves. Signed verification records.
Preflight, approve, and prove consequential agent actions with signed evidence and x402 tools.
Hash-chained HMAC-signed audit log MCP for A2A (agent-to-agent) calls. Every tool-call, agent-ha...
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/khandrew1/mcp-use-aps-example'
If you have feedback or need assistance with the MCP directory API, please join our Discord server