Agent MCP Directory

Primitive: MCP server, CLI and agent surfaces

Yes: Primitive runs a public MCP server at www.primitive.dev that listed 14 tools to a client with no credentials on 4 November 2026. Examples: getAccount, getInboxStatus, getOutboundStatus. It speaks streamable-http, protocol 2025-11-25. Ora's cached score for primitive.dev is 96, grade A+, read on 5 November 2026.

Fact sheet

CompanyPrimitive (registry title: primitive.dev)
Domainprimitive.dev
CategoryDeveloper Tools (Ora leaderboard category)
MCP serverVerified (No authentication)
Ora score96, grade A+; Ora scanned the domain on 3 November 2026 and the cached score was read on 5 November 2026 from its score API (Ora's score page for primitive.dev, a vendor-published score)
Company found throughOra's public leaderboard
Last verified4 November 2026

MCP server

Endpointhttps://www.primitive.dev/mcp
How it was foundlisted in Ora's public leaderboard
Transportstreamable-http
HTTP status200
Protocol version2025-11-25
Serverprimitive 0.3.0
Capabilitiestools, resources, prompts
Tools14
Resources1
Prompts2
Connected4 November 2026, 20:04 UTC
Handshake time1,781 ms over 1 attempt

Tools listed

14 tools

  • getAccount
  • getInboxStatus
  • getOutboundStatus
  • listEmails
  • searchEmails
  • getEmail
  • replyToEmail
  • sendEmail
  • listSentEmails
  • getSentEmail
  • awaitReply
  • getConversation
  • getEmailAttachment
  • createEmailAddress

Connector log

2 connections on 4 November 2026, read-only methods only

  • 19:58:59Z https://www.primitive.dev/mcp sent initialize, notifications/initialized, tools/list, resources/list, prompts/list result verified (HTTP 200) 1635 ms
  • 20:04:06Z https://www.primitive.dev/mcp sent initialize, notifications/initialized, tools/list, resources/list, prompts/list result verified (HTTP 200) 1781 ms

Authentication

Auth typeNo authentication

The sign-in route, step by step

  1. Send the handshake to https://www.primitive.dev/mcp over streamable-http. Servers on the 2026-07-28 revision answer server/discover; older servers answer initialize.
  2. Send tools/list, then resources/list and prompts/list if the capabilities name them.
  3. Send no token. The connector sent none and the server answered, so any MCP client can read this list.
  4. Calling a tool is a separate step this directory never takes.

See OAuth for MCP: client ID metadata documents and dynamic registration for how each route works.

CLI

No CLI is on record for Primitive. The directory checks a package only where a source names one, so this is a floor: a company can ship a command line that no source read for this edition mentions. See shipping a CLI agents can use.

Other agent surfaces

Agent surfaces other than MCP and CLI
SurfaceResult
OpenAPI fileFound: www.primitive.dev (JSON, via a direct request).
WebMCP in the initial HTMLDetected on the home page by the shared crawl.
MCP discovery fileFound: primitive.dev/.well-known/mcp.json answered with a valid document in the shared crawl.
A2A agent cardFound: primitive.dev/.well-known/agent-card.json answered with a valid document in the shared crawl.
A2A agent card (older path)Found: primitive.dev/.well-known/agent.json answered with a valid document in the shared crawl.
agents.jsonNot found (the crawl got a non-200 answer).
OAuth authorization server metadataFound: primitive.dev/.well-known/oauth-authorization-server answered with a valid document in the shared crawl.
NLWeb endpointNot checked in this edition.

Registry listings

Registry listings
RegistryListed
Official MCP RegistryYes: dev.primitive/email
GitHub MCP RegistryNo
awesome-remote-mcp-serversNo
SmitheryYes: primitivedotdev/primitive
GlamaNot checked: Glama's API needs a key and attribution terms.