About RUAGENTIC Directory
RUAGENTIC Directory is an independent catalog of MCP servers, clients, and AI agents, separate from the official MCP registry. It offers directory search and a read-only MCP interface for finding listings and retrieving details.
Key features
- 01Discover projects by category and collection
- 02Search and compare listings side by side
- 03Save tools and manage listings
- 04Submit projects with URL autofill
- 05Public directory API and read-only MCP server
Use cases
- 01Find MCP projects in a specific category
- 02Compare multiple directory listings
- 03Search the catalog and retrieve details from an MCP client
MCP support
It provides a keyless, read-only Streamable HTTP MCP server with the `search_directory` and `get_listing` tools.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://ruagentic.com/mcpclaude mcp add --transport http sam1siam-ruagentic-directory https://ruagentic.com/mcp{"mcpServers":{"sam1siam-ruagentic-directory":{"type":"http","url":"https://ruagentic.com/mcp"}}}Open in Cursor{"servers":{"sam1siam-ruagentic-directory":{"type":"http","url":"https://ruagentic.com/mcp"}}}Open in VS Code{"mcpServers":{"sam1siam-ruagentic-directory":{"type":"http","url":"https://ruagentic.com/mcp"}}}{"mcpServers":{"sam1siam-ruagentic-directory":{"serverUrl":"https://ruagentic.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
7| Parameter | Type | Required | Description |
|---|---|---|---|
| kind | enum | No | server | client | product | skill | plugin | rules | eval |
| sort | enum | No | relevance | stars | newest | name |
| limit | integer | No | |
| query | string | No | |
| offset | integer | No | |
| category | string | No | A category name from directory_overview, e.g. "Developer tools". |
| launched | enum | No | any | 30d | 90d | year | older |
| minStars | integer | No | |
| platform | string | No | An agent or platform the listing says it works with, e.g. "Cursor". |
| verifiedOnly | boolean | No | Only listings whose Agentic Protocol files passed the checker. |
Details
From the project READMERUAGENTIC Directory
RUAGENTIC is the official Agentic directory for agentic AI MCP servers, clients, and tools. It is an independent directory, separate from the official Model Context Protocol registry.
The directory lives at https://ruagentic.com. The free file convention, generator, auditor, and CLI live at https://ruagentic.org, in the separate sam1siam/agentic repository.
Features
- Responsive discovery, categories, collections, detailed project pages, side-by-side comparisons, and a keyboard-accessible Ctrl/Cmd+K search palette.
- GitHub sign-in, passwordless email links, password accounts and recovery, saved tools, and a listing dashboard.
- Four-step submission with URL autofill from public websites, repositories, documentation, OpenAPI, Agentic profiles, and READMEs. Suggestions show their sources and preserve manual edits.
- A one-time US$49.99 Stripe listing or free publication after server-verified Agentic JSON, TXT, and README checks.
- Revision-bound publication, immutable snapshots, durable payment fulfillment, refund handling, and a transactional confirmation-email outbox.
- Public discovery API, read-only MCP server, and browser directory filtering where WebMCP is supported.
- Source-labeled registry and editorial entries. Imports do not imply ownership, submission, or Agentic adoption.
Run locally
Use Node 24. Copy .env.example to .env.local and configure a separate directory Supabase project and provider test credentials. For local forms, set APP_URL=http://localhost:3207 and allow that callback origin in the test Supabase project.
npm ci
npm run dev
Without account variables, public catalog pages use the checked-in source dataset and account forms report that setup is incomplete. Production must have all providers configured before accepting submissions.
Database
Apply the files in supabase/migrations/ to the directory project in order. The first creates tables, RLS policies, immutable revisions, and transactional publication/payment functions; later files replace functions or constraints and are safe to apply on top. Browser roles cannot publish or change payment/verification state.
Import the source-labeled catalog once:
node --env-file=.env.local scripts/seed.ts
The seed preserves existing rows. data/catalog.json retains source URLs and collection dates; registry metadata licensing does not grant rights to third-party software or trademarks.
Deploy
See deployment and operations. Vercel project: ruagentic-directory. GitHub repository: sam1siam/ruagentic-directory. Never deploy this checkout into the convention’s ruagentic Vercel project.
npm test
npm run typecheck
npm run build
Interfaces
GET /api/v1/listings— public search withq,kind,category,limit, andoffset.GET /api/v1/listings/{slug}— public listing details./mcp— Streamable HTTP MCP withsearch_directoryandget_listing; read-only, no key required./agentic.json,/agentic.txt,/llms.txt,/openapi.json— published machine-readable documentation.
Daily discovery is documented in docs/DISCOVERY.md. It finds new MCP servers, MCP clients and AI agents from public sources, excludes historical listings, and publishes the ones with their own website as imported listings their owners can claim.
Agentic publication
Agentic is the open file convention for describing websites, APIs, and agent connections, with specifications and tools for generation, validation, auditing, and action-result verification. RUAGENTIC is the official Agentic directory for agentic AI MCP servers and tools.
Security and corrections
Do not submit private tokens or credential-bearing URLs. Listing content is untrusted project information; a file check is not a security or ownership certification. Use the Report option on a listing for corrections. For private account or payment information, use the support contact published on the site rather than a public GitHub issue.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.