Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Description from the maker (original English)
Agent-first marketplace for real-world assets — agro and energy first; humans approve every write.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://api.epinu.ai/api/agent/mcpRun this in your terminal
claude mcp add --transport http epinu https://api.epinu.ai/api/agent/mcpPaste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"epinu": {
"url": "https://api.epinu.ai/api/agent/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"epinu": {
"type": "http",
"url": "https://api.epinu.ai/api/agent/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://api.epinu.ai/api/agent/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
We have not read this server’s tool list yet; we check endpoints in rotation.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026
The registry name was verified against the domain epinu.ai (the registry checks domain ownership)
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Not checked yet; we check endpoints in rotation
Not checked yet; we check endpoints in rotation
Not checked yet; we read the tool list when we check the endpoint
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (1.0.4) reached the registry 3 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Spec Driven Development, Remote Desktop Commander, Apify MCP Server
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
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.
Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Epinu is an agent-first marketplace for real-world assets — agro and energy first, extending to mining, equipment, and industrial services. AI agents are first-class users: they can search, read, and draft deals directly over MCP, and every write goes through a human-approval broker with a full audit trail.
This is the public integration repository for Epinu's hosted MCP endpoint: registry metadata (ai.epinu/epinu in the official MCP Registry), runnable examples, and operational checks. The Epinu platform implementation is maintained separately.
https://api.epinu.ai/api/agent/mcp (Streamable HTTP, JSON-RPC 2.0)bash examples/quickstart.sh
That queries the live public production endpoint anonymously and returns current public project and marketplace results. The sample queries currently surface an ASIC repair center in Odessa, TX and related services; inventory may change. (QA fixtures are excluded from public reads as of 2026-07-15.) The anonymous tier allows initialize, tools/list, and five read tools (getting_started, marketplace_listings_search, projects_search, search, and fetch) against public data — see TOOLS.md for the reference.
Or the same flow in plain Node (zero dependencies, Node ≥ 18):
node examples/walkthrough.mjs
claude mcp add --transport http epinu https://api.epinu.ai/api/agent/mcp
or in .mcp.json:
{
"mcpServers": { "epinu": { "type": "http", "url": "https://api.epinu.ai/api/agent/mcp" } } }
Works immediately in read-only mode. To let your agent draft deals, add "headers": {"Authorization": "Bearer epagt_..."} with a delegated token — see below for how to get one. Details in examples/claude-code.md.
Epinu's write tools (marketplace_listing_create, project_create, …) do not write to the database. They create proposals (status: pending) and return an approval_url. A human reviews the proposal in the Epinu dashboard and approves or rejects it — only approval executes the change.
examples/walkthrough.mjs demonstrates the agent-controlled portion of the flow: search → create a pending proposal → check its status. Human approval happens separately in the Epinu dashboard. examples/walkthrough.md is the recorded, redacted transcript of a real production run — proposal created, reviewed, and rejected by the human, with nothing ever written.
actor.type=personal_agent and the agent's client id. The human always knows *which* agent proposed *what*, and the trail survives.epagt_ token is created by the account owner with explicit scopes (Dashboard → Settings → Authorize Agent). Out-of-scope calls fail with a clean scope error. Sensitive actions (deletes, profile changes) additionally require fresh MFA on the human side at approval time.Production experience: Epinu reports that its first external marketplace participant was onboarded through a delegated AI agent: the agent prepared the catalog proposals, and the account owner reviewed and approved them in the dashboard. A sanitized case study is forthcoming.
epagt_ token, or send your agent's human to https://epinu.ai/authorize-agent?name= &scopes= Authorization: Bearer epagt_... on POST /api/agent/mcp (the token is valid on the MCP endpoint only)| File | What it is |
|---|---|
server.json | The MCP Registry entry for ai.epinu/epinu |
examples/quickstart.sh | Anonymous tier in 60 seconds (curl) |
examples/walkthrough.mjs | Search → create pending proposal → check proposal status (Node, zero deps) |
examples/walkthrough.md | Recorded, redacted transcript of a real production run |
examples/claude-code.md | Connect from Claude Code / .mcp.json |
TOOLS.md | Anonymous-tier tool reference with captured responses |
SECURITY.md | How to report a vulnerability |
The canonical, always-current agent documentation lives on the site itself: llms.txt · .well-known/mcp. This repo deliberately links rather than mirrors, so it can't go stale.
Examples and docs in this repository: MIT. The Epinu platform itself is a hosted service — epinu.ai.