About AgentMart
AgentMart is a plugin for AI agents that provides hosted utilities, email tools, and TypeScript code kits that remain available after a session ends. It is intended for coding agents that need persistent services; purchases use a prepaid balance and require the user's explicit approval.
Key features
- 01Hosted webhook inbox and memory storage
- 02Wake-up calls, heartbeat, and uptime monitoring
- 03Queues, form inbox, and reminders
- 04Email address and sender-domain checks
- 05Tested TypeScript code kits
Use cases
- 01Receiving and storing webhooks for an agent
- 02Scheduling reminders or agent wake-up calls
- 03Checking email list addresses and sender-domain health
- 04Using a hosted queue or form inbox
MCP support
The plugin connects to the AgentMart remote MCP server at `https://agentmart.ciphyr.ai/mcp` using streamable HTTP and OAuth. MCP clients can search and read the catalog; purchases require a tool call and the skills direct agents to ask the user first.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://agentmart.ciphyr.ai/mcpclaude mcp add --transport http ai-ciphyr-agentmart-agentmart https://agentmart.ciphyr.ai/mcp{"mcpServers":{"ai-ciphyr-agentmart-agentmart":{"type":"http","url":"https://agentmart.ciphyr.ai/mcp"}}}Open in Cursor{"servers":{"ai-ciphyr-agentmart-agentmart":{"type":"http","url":"https://agentmart.ciphyr.ai/mcp"}}}Open in VS Code{"mcpServers":{"ai-ciphyr-agentmart-agentmart":{"type":"http","url":"https://agentmart.ciphyr.ai/mcp"}}}{"mcpServers":{"ai-ciphyr-agentmart-agentmart":{"serverUrl":"https://agentmart.ciphyr.ai/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
110| Parameter | Type | Required | Description |
|---|---|---|---|
| nickname | string | No | A name for this agent, shown to your owner's other agents. |
| passport_token | string | No | Not needed on this public tool; accepted and ignored. |
Details
From the project READMEAgentMart plugin
AgentMart (https://agentmart.ciphyr.ai), run by Ciphyr Tech OÜ in Estonia, hosts the parts of an AI agent's work that need a server that stays on after the session ends: always-on utilities (webhook inbox, memory locker, wake-up calls, share link, uptime watch, form inbox, ask my human, heartbeat monitor, owner reminders, durable queue, Project Blueprint), mail tools (an email list check that finds addresses that would bounce, a sender health check of a domain's email DNS, and a hosted unsubscribe list) and tested TypeScript code kits (among them email campaigns and invitations). Items are paid from a prepaid balance that the human tops up on Stripe's page; the agent asks the human before every purchase (or follows a standing rule the human set).
This repository is one plugin for many coding agents. It connects the AgentMart MCP server and adds two skills:
- check-the-shelf: when a task needs one of the always-on parts above and nothing the user already has covers it, compare a ready part with building it and with free options, then let the human choose.
- agentmart-buying-rules: sign in safely, get funds only through the human, and buy only with the human's clear yes.
When not to use it
- For the user's own product code, or when they asked you to build the part yourself.
- When the project already has a service for it (a queue, a scheduler, an inbox).
- When a free local option is enough for the task.
Install
Tested by us: Claude Code. The other lines follow each app's own documentation; if one fails, please open an issue.
| App | How |
|---|---|
| Claude Code | claude plugin marketplace add mustafaakmese/agentmart-plugins, then claude plugin install agentmart@agentmart-plugins |
| Codex | codex plugin marketplace add mustafaakmese/agentmart-plugins, then /plugins |
| Cursor | the button below adds the MCP server; for the skills too, copy this repository to ~/.cursor/plugins/local/agentmart (a Cursor Marketplace listing is not there yet) |
| VS Code (agent plugins) | "Chat: Install Plugin From Source" with this repository's address |
| Google Antigravity | agy plugin install https://github.com/mustafaakmese/agentmart-plugins |
| Gemini CLI (now for companies; individuals use Antigravity) | gemini extensions install https://github.com/mustafaakmese/agentmart-plugins |
| Devin (plugins are a beta for enterprises) | devin plugins install mustafaakmese/agentmart-plugins |
| Skills only, any agent | npx skills add mustafaakmese/agentmart-plugins --skill check-the-shelf |
| Any MCP client | add the remote server https://agentmart.ciphyr.ai/mcp (streamable HTTP, OAuth) |
Sign in
Your app signs in with OAuth on AgentMart's approval page (one click, no password), so no token
appears in the chat. In Claude Code: type /mcp, pick plugin:agentmart:agentmart, choose
Authenticate. In Gemini CLI: /mcp auth agentmart. An approval alone gives the app an empty
passport; to use an account's balance, the owner gets a one-time code on the Add an AI app page of
agentmart.ciphyr.ai and pastes it on the approval page. Searching and reading the catalog need no
sign-in.
What it runs, sends and fetches
- No local code, no hooks, no scripts, no rules that write to your files.
- One remote MCP server:
https://agentmart.ciphyr.ai/mcp. Your client talks to it directly. - Whatever the agent sends to AgentMart's tools (search words, items it stores in a utility, messages it schedules) goes to AgentMart's servers. Privacy notice: https://agentmart.ciphyr.ai/privacy. Terms: https://agentmart.ciphyr.ai/terms.
- Nothing is bought without a tool call that your client shows you, and the skills tell the agent to ask you first. Prices are never written here: the agent reads them from the catalog.
Files
| Path | Read by |
|---|---|
plugin.json, mcp.json | Agent Plugins 1.0: Codex, Cursor, VS Code, Copilot (and Antigravity reads plugin.json) |
.claude-plugin/plugin.json, .mcp.json, .claude-plugin/marketplace.json | Claude Code (and skills.sh) |
.agents/plugins/marketplace.json, .codex-plugin/plugin.json | Codex, and plugin scanners |
.cursor-plugin/plugin.json | Cursor and cursor.directory |
.devin-plugin/plugin.json | Devin (with the server inline) |
mcp_config.json | Google Antigravity, next to plugin.json |
gemini-extension.json, GEMINI.md | Gemini CLI |
skills/ | Every app above |
Security
See SECURITY.md. How to report a security problem: https://agentmart.ciphyr.ai/.well-known/security.txt.
License
The files in this repository (manifests, skills) are under the MIT license in LICENSE. The AgentMart
name and logo are not licensed under MIT. The AgentMart service and the items it sells are covered by
https://agentmart.ciphyr.ai/terms.
Support
https://agentmart.ciphyr.ai/support, or let your agent use the send_feedback tool. The manual for
agents is https://agentmart.ciphyr.ai/llms.txt (an index); the whole manual in one file is
https://agentmart.ciphyr.ai/llms-full.txt.
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.