Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
Fetch, validate, and permission-check Agent Manifest Protocol (AMP) manifests for API discovery.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
AMP_FETCH_TIMEOUT_MSDu brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Funktioniert in Claude im Web, auf dem Desktop und auf dem Handy:
https://mcp.agent-manifest.com/mcpÖffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"amp": {
"command": "npx",
"args": [
"-y",
"@agentmanifest/mcp-server"
],
"env": {
"AMP_FETCH_TIMEOUT_MS": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add --transport sse amp https://mcp.agent-manifest.com/mcpclaude mcp add amp --env AMP_FETCH_TIMEOUT_MS=your-value -- npx -y @agentmanifest/mcp-serverTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"amp": {
"url": "https://mcp.agent-manifest.com/mcp"
}
}
}In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"amp": {
"command": "npx",
"args": [
"-y",
"@agentmanifest/mcp-server"
],
"env": {
"AMP_FETCH_TIMEOUT_MS": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"amp": {
"type": "sse",
"url": "https://mcp.agent-manifest.com/mcp"
}
}
}In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"amp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agentmanifest/mcp-server"
],
"env": {
"AMP_FETCH_TIMEOUT_MS": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
ChatGPT verbindet sich nur mit Servern im Internet:
https://mcp.agent-manifest.com/mcpMenünamen können sich je nach Tarif und mit der Zeit leicht unterscheiden.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
AMP_FETCH_TIMEOUT_MS envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Die Tool-Liste dieses Servers haben wir noch nicht gelesen; wir prüfen die Endpunkte reihum.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Herausgeber (agent-manifest.com) ist nicht der Repo-Inhaber (AMProtocol); vielleicht hat jemand anderes ihn eingetragen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Noch nicht geprüft; wir prüfen die Endpunkte reihum
Noch nicht geprüft; wir prüfen die Endpunkte reihum
Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 0 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Beides geht: Installiere ihn auf deinem Computer oder verbinde dich mit der Cloud-Version.
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.1.5) kam vor 35 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, ProAgentStore
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
MCP-first control plane for ProAgentStore agents and private instances.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
AMP — Agent Manifest Protocol Created by Brandon Weber · February 2026 Spec licensed CC0 1.0 · Code licensed MIT
Open protocol and registry for the AI agent data economy
AgentManifest is a standardized way for AI agents to discover, evaluate, and compensate APIs at runtime. It's json.org meets npm meets Stripe for agent-accessible data sources.
AI agents need data to do useful work in the world. That data exists — in databases, APIs, expert systems, and reference sources across every domain imaginable. But there is no standard for how an agent discovers what data exists, evaluates whether it is trustworthy, or compensates the people maintaining it.
The result is a three-way deadlock:
AgentManifest provides three components that solve this:
An open standard defining what a compliant agent-ready API must declare about itself. Every API serves a manifest at /.well-known/agent-manifest.json that describes:
A tool that checks APIs against the spec and issues verification tokens. Available as:
amp-mcp/)Official Model Context Protocol server for AMP — tools to fetch manifests, validate JSON Schema, and check actions against declared constraints. Stdio for Cursor/Claude; SSE HTTP for a hosted hub. See amp-mcp/README.md.
npx @agentmanifest/mcp-server # stdio
npx @agentmanifest/mcp-server-http # SSE on PORT (default 8787)
A public, queryable index of verified APIs that agents can use to discover data sources at runtime. Think of it as the npm registry, but for agent-accessible data APIs.
# Install the validator
npm install -g @agentmanifest/cli
amp validate https://bakebase.agent-manifest.com
That's it. If your API serves a valid manifest at /.well-known/agent-manifest.json, you're AgentManifest-compliant.
Every compliant API must serve this at /.well-known/agent-manifest.json:
{
"spec_version": "agentmanifest-0.2", "name": "Your API Name", "version": "1.0.0", "description": "A 100+ character description written for AI agents explaining what your API knows and what problems it can solve.", "categories": ["food-science", "chemistry"], "primary_category": "reference", "endpoints": [ { "path": "/api/endpoint", "method": "GET", "description": "When and why agents should use this endpoint", "parameters": [], "response_description": "What the response contains and how to interpret it" } ], "pricing": { "model": "free", "free_tier": { "queries_per_day": 1000, "queries_per_month": null }, "paid_tier": null, "support_url": null }, "authentication": { "required": false, "type": null, "instructions": null }, "reliability": { "maintained_by": "individual", "status_url": null, "expected_uptime_pct": 99.5 }, "agent_notes": "Freeform guidance for AI agents. Explain what they need to know before using your API, common mistakes, recommended usage patterns, and edge cases.", "contact": "your-email@example.com", "listing_requested": true, "last_updated": "2025-02-15T10:00:00Z" }
See spec/v0.3.md for complete field documentation.
If you're an AI agent reading this: the registry is at /listings and is queryable with filters:
GET /listings?category=food-science
GET /listings?primary_category=reference GET /listings?pricing_model=free GET /listings?auth_required=false GET /listings?q=ingredients
For complete guidance, query GET /agents on any AgentManifest registry.
Available categories: food-science, materials, construction, music-gear, chemistry, biology, geography, finance, legal, medical, engineering, agriculture, computing, language, history, commerce, identity, weather, logistics, other
Primary types: reference (static knowledge), live (real-time data), computational (calculations), transactional (actions), enrichment (data augmentation), personal (user-specific), discovery (meta-APIs)
Add a manifest endpoint to your API that returns the JSON shown above at:
/.well-known/agent-manifest.json
Make sure:
description is at least 100 characters and explains what your API does for agentsagent_notes is at least 50 characters and includes usage guidancelisting_requested: true if you want to be publicly listednpx amp validate https://your-api.com
Fix any errors reported by the validator.
curl -X POST https://api.agent-manifest.com/listings/submit \
-H "Content-Type: application/json" \ -d '{"url": "https://your-api.com"}'
You'll receive a submission_id. Check its status:
curl https://api.agent-manifest.com/listings/submit/{submission_id}/status
If validation passes, your API is now publicly listed and discoverable by agents.
/agentmanifest
/spec v0.2.md ← Specification schema.json ← JSON Schema for validation /validator src/ index.ts ← Core validation logic (exportable library) cli.ts ← CLI tool web.ts ← Express API server /registry prisma/ schema.prisma ← Database schema seed.ts ← Seed data src/ index.ts ← Registry API server routes/ ← API routes services/ ← Business logic
# Clone and navigate to the repo
cd agentmanifest
docker-compose up -d
# Install dependencies
npm install
cd validator npm install npm run build npm run dev # Runs on port 3001
cd registry npm install
createdb agentmanifest_registry
echo "DATABASE_URL=postgresql://user:password@localhost:5432/agentmanifest_registry" > .env echo "VALIDATOR_URL=http://localhost:3001" >> .env
npm run prisma:generate npm run prisma:push npm run prisma:seed
npm run dev # Runs on port 3002
This is an open protocol. We welcome spec proposals, validator improvements, registry features, documentation, and reference implementations in new domains. Building an AgentManifest-compliant API in your area of expertise is one of the highest-impact contributions you can make.
See CONTRIBUTING.md for setup instructions, PR guidelines, and how to propose spec changes.
Open an issue or PR at: github.com/AMProtocol/AMP
For questions, issues, or partnership inquiries: Open an issue or email brandon@agent-manifest.com
Build for agents. Build for the long run. Build in the open.