Server Details
Multi-agent coordination server — shared memory, kanban task management, inter-agent messaging, team workflows, and swarm orchestration. 50+ MCP tools, OAuth 2.1 auth, real-time SSE sync, Stripe billing, A2A protocol bridge, interactive MCP Apps, and protocol-level Tasks support.
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP
- URL
See and control every tool call
Available Tools
56 toolsagent_checkinInspect
Register or re-register an agent with the project and receive a summary of recent activity. Call this when an agent starts a session or wants a situational update. Returns tasks currently assigned to the agent, the 10 most recently updated memory entries, and the 20 most recent log entries across all agents for the project. After checking in, review your assigned tasks and move any you are actively working on to in_progress. When your coding/work is complete, move tasks to review (not done). Only move to done after review confirmation. Append knowledge (task_append_knowledge) as you work so the next agent has context. IMPORTANT: When your work is done, call agent_deregister to clean up. Do not leave stale agents registered. After checking in, check messages (agent_get_messages) for instructions from other agents. During work, use memory_set to store important discoveries (tag with the swarm ID if in a swarm), and use swarm_post_context to share findings with other swarm agents.
| Name | Required | Description | Default |
|---|---|---|---|
| config | No | Arbitrary agent configuration | |
| agent_id | Yes | Unique identifier for the agent (e.g. "agent-planner-01") | |
| agent_role | Yes | Human-readable role of this agent (e.g. "planner", "executor") | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) | |
| system_prompt | No | System prompt for this agent (up to 100KB) |
agent_deregisterInspect
Remove an agent from the project when it is done working. Call this when an agent finishes all its tasks and is shutting down. This cleans up stale agent registrations and keeps the project tidy.
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | Unique identifier of the agent to deregister | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
agent_getInspect
Get full details on a specific agent including system prompt and configuration.
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | Unique identifier of the agent to retrieve | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
agent_get_messagesInspect
Retrieve messages for a specific agent. Returns messages sent directly to this agent plus all broadcasts. Optionally filter by unread only.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| agent_id | Yes | ||
| unread_only | No | ||
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
agent_handoffInspect
Formally transfer a task from one agent to another with context. Updates the task assignee, appends handoff context as task knowledge, sends a message to the receiving agent, and logs the handoff.
| Name | Required | Description | Default |
|---|---|---|---|
| context | Yes | Handoff notes and instructions for the receiving agent | |
| task_id | Yes | ID of the task to hand off | |
| priority | No | Optionally update the task priority | |
| to_agent | Yes | Agent ID of the new owner | |
| from_agent | Yes | Agent ID of the current owner | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
agent_listInspect
List all registered agents in a project with their roles and last check-in times.
| Name | Required | Description | Default |
|---|---|---|---|
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
agent_logInspect
Post a log entry so other agents can see what is happening. Use this to broadcast progress, decisions, errors, or noteworthy events. Log entries are visible to all agents via agent_checkin.
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | The log message to post | |
| agent_id | Yes | Unique identifier of the agent posting the log entry | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
agent_mark_readInspect
Mark one or more messages as read by an agent.
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | ||
| message_ids | Yes | ||
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
agent_send_messageInspect
Send a message to a specific agent or broadcast to all agents in the project. Use this for inter-agent coordination, requests, and status sharing. Use this proactively during work — not just at the end. Send updates when you find something important, hit a blocker, or need input from another agent.
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| subject | Yes | ||
| to_agent | No | ||
| from_agent | Yes | ||
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
agent_updateInspect
Update an agent's configuration, system prompt, or role. Only provided fields are changed.
| Name | Required | Description | Default |
|---|---|---|---|
| config | No | Arbitrary agent configuration | |
| agent_id | Yes | Unique identifier of the agent to update | |
| agent_role | No | Human-readable role of this agent | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) | |
| system_prompt | No | System prompt for this agent (up to 100KB) |
load_toolsInspect
Dynamically load tool groups into this session. Call with no arguments or groups: ["list"] to see available groups and their tools. Call with groups: ["tasks", "memories", ...] to load specific groups. Reduces initial token overhead by only loading what you need.
| Name | Required | Description | Default |
|---|---|---|---|
| groups | No | Group names to load (e.g. ["tasks", "memories"]). Pass ["list"] or omit to see available groups. |
memory_deleteInspect
Permanently remove a memory entry by key from a project.
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Memory key to delete | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
memory_getInspect
Retrieve a specific memory entry by its key from a project.
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Memory key to retrieve | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
memory_listInspect
List all memories in a project. Optionally filter by tags — only memories that have ALL specified tags are returned.
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Filter: only return memories that have ALL of these tags | |
| max_tokens | No | Maximum total characters for memory values. When set, large values are intelligently truncated at sentence boundaries to fit within budget. Useful for reducing token overhead in LLM contexts. | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
memory_searchInspect
Full-text search across memory keys and values in a project. Returns all memories whose key or value contains the query string (case-insensitive).
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Text to search for in memory keys and values | |
| max_tokens | No | Maximum total characters for result values. When set, large values are intelligently truncated at sentence boundaries to fit within budget. Useful for reducing token overhead in LLM contexts. | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
memory_semantic_searchInspect
Search memories using natural language. Uses vector similarity to find semantically related memories, even when exact keywords don't match. Requires the embedding engine to be available.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results | |
| query | Yes | Natural language search query | |
| threshold | No | Minimum similarity (0-1) | |
| max_tokens | No | Maximum total characters for result values. When set, large values are intelligently truncated at sentence boundaries to fit within budget. Useful for reducing token overhead in LLM contexts. | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
memory_setInspect
Store or update a key-value memory entry in a project. Use for FACTS, DECISIONS, and REFERENCE information — not for work items or plans. Good: architecture decisions, API conventions, environment notes. Bad: tasks, goals, initiatives, to-dos (use task_create instead). If the key already exists, its value is overwritten and updated_at is refreshed.
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Unique key for this memory entry | |
| tags | No | Tags for categorization and filtering (e.g. ["decision", "architecture"]) | |
| embed | No | Generate vector embedding for semantic search. Set to false for high-frequency writes. | |
| value | Yes | The content to store | |
| agent_id | No | ID of the agent storing this memory, for attribution | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) | |
| expected_version | No | If provided, update only succeeds if current version matches. Prevents overwriting concurrent changes. |
project_createInspect
Create a new project container for organizing memories and tasks. Projects are the top-level grouping unit in AgentHub. Every memory and task belongs to exactly one project.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable project name | |
| slug | Yes | URL-safe unique identifier (lowercase letters, numbers, hyphens). Must start and end with a letter or number. | |
| description | Yes | What this project is about |
project_getInspect
Get a project by slug with summary statistics including memory count, task counts by status, and registered agent count.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Project slug to look up |
project_listInspect
List all projects currently tracked by AgentHub.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
protocol_tasks_cancelInspect
Cancels a task by moving it to done with a cancellation marker in knowledge. Returns the updated task in protocol format.
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional cancellation reason | |
| task_id | Yes | Task ID to cancel |
protocol_tasks_getInspect
Gets a single task by ID in the MCP Tasks protocol format. Returns protocol-level task status and, if completed, the task result with title, knowledge, and metadata.
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Task ID to retrieve |
protocol_tasks_listInspect
Lists all tasks in the current project mapped to the MCP Tasks protocol format. Returns tasks with protocol-level status (working, input_required, completed, failed, cancelled). Supports cursor-based pagination.
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | Pagination cursor from a previous response |
runyard_initInspect
Select or create the active project for this session. Call with no arguments to list available projects. Pass project_slug to select an existing project, or create_new to create and select a new one. Once set, all other tools use this project by default (no need to pass project_slug).
| Name | Required | Description | Default |
|---|---|---|---|
| create_new | No | Create a new project and select it | |
| project_slug | No | Select an existing project by slug |
runyard_statusInspect
Show the current active project for this session. If no project is selected, tells the user to run runyard_init.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
skill_executeInspect
Execute a named skill (reusable multi-step workflow). Provide the skill name and all required inputs. The skill executor validates inputs, resolves template references between steps, executes each step sequentially against the database, and returns combined results. Use skill_list to discover available skills and their input requirements.
| Name | Required | Description | Default |
|---|---|---|---|
| inputs | Yes | Input values for the skill. Must include all required inputs as defined by the skill schema. | |
| skill_name | Yes | Name of the skill to execute (e.g. "onboard-agent", "complete-task") | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
skill_listInspect
List all available reusable workflow skills. Skills are pre-built multi-step workflows that compose multiple Runyard tools into higher-level operations. Returns each skill's name, description, required inputs, and execution steps.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
swarm_add_agentInspect
Register an agent to participate in a swarm with a designated role and optional budget limit. The agent will be added in "spawning" status. Swarm agents should follow proper task lifecycle: check in via agent_checkin, pick up assigned tasks, move them to in_progress when starting work, review when code is written, and done only after review passes. Do not skip kanban stages. Swarm agents should: check messages regularly, post discoveries to swarm_post_context, read swarm_get_context before starting work, and store important decisions in memory_set.
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | Role in the swarm (e.g. planner, executor, reviewer, tester) | |
| agent_id | Yes | Agent ID to add to the swarm | |
| swarm_id | Yes | Swarm ID | |
| budget_limit | No | Optional budget limit object (max_tokens, max_calls, max_cost) | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_advanceInspect
Advance the swarm to the next pipeline stage. If already at the last stage, the swarm is marked as completed. This tool checks for incomplete tasks — agents must move their tasks to done or review before the swarm can advance. Ensure all agents have followed the task lifecycle (in_progress → review → done) before calling this.
| Name | Required | Description | Default |
|---|---|---|---|
| swarm_id | Yes | Swarm ID to advance | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_createInspect
Create a new agent swarm with a goal, pipeline stages, and configuration. Swarms orchestrate multiple agents through structured pipeline stages (e.g. plan → execute → review → test). Returns the new swarm ID.
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | The goal or objective for this swarm to accomplish | |
| title | No | Short title for the swarm (max ~60 chars). Auto-generated from goal if omitted. | |
| config | No | Swarm configuration (model_tier, budget_limit, max_agents, etc.) | |
| team_id | No | Optional team ID to associate with this swarm | |
| description | No | Optional longer description of the swarm | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) | |
| pipeline_stages | No | Ordered list of pipeline stages (default: execute, review) |
swarm_get_contextInspect
Read the shared context scratchpad for a swarm. Returns all entries posted by agents via swarm_post_context. Call this before starting work to see what other agents have discovered, decided, or flagged.
| Name | Required | Description | Default |
|---|---|---|---|
| swarm_id | Yes | Swarm ID | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_listInspect
List all swarms in a project. Optionally filter by status.
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Filter by swarm status | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_post_contextInspect
Post a discovery, decision, or note to the swarm's shared scratchpad. All agents in the swarm can read this shared context via swarm_get_context. Use this to share findings, flag blockers, record decisions, or leave notes for other swarm agents.
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Optional label for the entry (e.g. "discovery", "decision", "blocker", "note") | |
| content | Yes | The content to post (discovery, decision, note, blocker, etc.) | |
| agent_id | Yes | Agent ID posting the context | |
| swarm_id | Yes | Swarm ID | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_reassignInspect
Reassign a task from one agent to another within a swarm. If the from_agent's failure_count exceeds 3, their status is automatically set to "failed" (circuit breaker). Logs the reassignment in the agent_logs table.
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Task ID to reassign | |
| swarm_id | Yes | Swarm ID | |
| to_agent | Yes | Agent ID to reassign to | |
| from_agent | No | Agent ID to reassign from (optional) | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_rebalanceInspect
Analyze swarm workload and return scaling recommendations. Checks task queues per status, agent utilization, and identifies bottlenecks. Returns recommendations like "spawn 2 more reviewers" or "reassign idle executor-01 to review". The master agent should call this periodically and act on the recommendations.
| Name | Required | Description | Default |
|---|---|---|---|
| swarm_id | Yes | Swarm ID to analyze | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_startInspect
Start a pending swarm. Moves the swarm status to "planning" and sets the current stage to the first pipeline stage. Only works if the swarm is currently in "pending" status.
| Name | Required | Description | Default |
|---|---|---|---|
| swarm_id | Yes | Swarm ID to start | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_statusInspect
Get full swarm details including all registered agents and their states. Returns the swarm configuration, current pipeline stage, and agent breakdown.
| Name | Required | Description | Default |
|---|---|---|---|
| swarm_id | Yes | Swarm ID | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_stopInspect
Stop or cancel a running swarm. Sets the swarm status to "cancelled". Optionally provide a reason for the cancellation.
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional reason for stopping the swarm | |
| swarm_id | Yes | Swarm ID to stop | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
swarm_update_agentInspect
Update a swarm agent's status, budget usage, or failure count. Only the provided fields will be changed; others remain intact. Set status to "active" when starting work, and "completed" only after all your assigned tasks are in done or review status. Follow proper task lifecycle before marking yourself completed.
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | New agent status | |
| agent_id | Yes | Agent ID within the swarm | |
| swarm_id | Yes | Swarm ID | |
| budget_used | No | Updated budget usage object (tokens, calls, cost) | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) | |
| failure_count | No | Updated failure count |
task_append_knowledgeInspect
Add a knowledge entry to a task. As agents work on a task, they write back what they learn about the codebase, decisions made, and context discovered. This accumulated knowledge is available to any agent that picks up the task next.
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Knowledge content to append (discoveries, decisions, context) | |
| task_id | Yes | Task ID | |
| agent_id | Yes | ID of the agent contributing this knowledge | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
task_createInspect
Create a new task on the project kanban board. Use for ALL work items, plans, goals, initiatives, and actionable items. Tasks track work through a workflow: backlog → todo → in_progress → review → done. If you are planning something or tracking progress, this is the right tool (not memory_set). Create tasks in 'backlog' (default) or 'todo' for immediate work. Do NOT create tasks directly in 'in_progress', 'review', or 'done' — use task_move to advance them through the proper workflow. Move to 'in_progress' when you actually begin working on it — do not create tasks directly in 'done'. When work is complete, move to review with task_move (not directly to done). Only move to done after review passes. Only manage tasks assigned to you — never modify or delete other agents' tasks.
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Short task title | |
| status | No | Initial status column (default: todo). Only backlog and todo are allowed for new tasks; use task_move to advance through in_progress → review → done. | todo |
| assignee | No | Agent name or ID to assign this task to | |
| priority | No | Task priority (default: medium) | medium |
| description | No | Detailed description of the work | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
task_deleteInspect
Permanently remove a task from the project kanban board.
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Task ID to delete | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
task_getInspect
Get full details on a specific task by its ID.
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Task ID | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
task_get_knowledgeInspect
Retrieve all accumulated knowledge entries for a task. Returns the full knowledge base that agents have built up while working on this task.
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Task ID | |
| compress | No | When true, compress knowledge entries that exceed 2000 chars by truncating at sentence boundaries. Reduces token overhead for LLM consumption. | |
| max_tokens | No | Maximum total characters for all knowledge content combined. Implies compress=true. Entries are truncated proportionally to fit. | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
task_listInspect
List tasks in a project. Optionally filter by status, priority, and/or assignee. Returns all matching tasks sorted by creation time.
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Filter by status column | |
| assignee | No | Filter by assignee agent name/ID | |
| priority | No | Filter by priority level | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
task_moveInspect
Move a task to a different status column on the kanban board. This is the primary way to advance work through the workflow (backlog → todo → in_progress → review → done). Follow the standard workflow: backlog → todo → in_progress → review → done. Move to in_progress when you START working, review when code is written, done only after review passes. Do not skip stages — never go directly from backlog/todo to done. Moving backwards (e.g., review → in_progress) is allowed for rework.
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | Target status column | |
| task_id | Yes | Task ID to move | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) | |
| expected_version | No | If provided, update only succeeds if current version matches. Prevents overwriting concurrent changes. |
task_updateInspect
Update one or more fields on an existing task. Only the fields you provide will be changed; others are left intact.
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | New title | |
| status | No | New status | |
| task_id | Yes | Task ID to update | |
| assignee | No | New assignee (set to null to unassign) | |
| priority | No | New priority | |
| description | No | New description | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) | |
| expected_version | No | If provided, update only succeeds if current version matches. Prevents overwriting concurrent changes. |
team_add_roleInspect
Add a role to a team, binding an agent to a position in the workflow. In sequential workflows, the order determines task handoff sequence.
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | Role name (e.g. "architect") | |
| order | Yes | Position in the workflow sequence | |
| team_id | Yes | Team ID | |
| agent_id | Yes | Agent ID to assign to this role | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
team_advance_taskInspect
Advance a task to the next role in a sequential team workflow. Automatically reassigns the task to the next agent in the role order and moves it to in_progress. If the current agent is the last in the sequence, the task moves to done.
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Task ID to advance | |
| team_id | Yes | Team ID | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
team_createInspect
Create a team of agents with defined roles for structured collaboration. Teams enable automated task handoff between specialized agents (e.g. Architect → Builder → Reviewer).
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Team name | |
| workflow | No | Workflow type (default: sequential) | sequential |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
team_getInspect
Get full details on a team including all roles and workflow configuration.
| Name | Required | Description | Default |
|---|---|---|---|
| team_id | Yes | Team ID | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
team_listInspect
List all teams in a project.
| Name | Required | Description | Default |
|---|---|---|---|
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
team_remove_roleInspect
Remove an agent from a team by their agent_id.
| Name | Required | Description | Default |
|---|---|---|---|
| team_id | Yes | Team ID | |
| agent_id | Yes | Agent ID to remove from the team | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
trigger_createInspect
Create an event-driven trigger that fires automatically when matching events occur. Triggers can send webhooks, create notifications, or log messages. Event types: task:changed, memory:changed, agent:checkin, agent:log, message:sent, message:read, team:changed, swarm:changed, project:updated. Conditions are ANDed — all must match for the trigger to fire. Empty conditions = always fire.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable name for this trigger | |
| action | Yes | Action to execute when the trigger fires | |
| conditions | No | Conditions that must ALL match for the trigger to fire. Empty = always fire on this event type. | |
| event_type | Yes | Event type to listen for (e.g. "task:changed", "memory:changed", "agent:checkin") | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
trigger_deleteInspect
Delete a trigger by its ID. This permanently removes the trigger.
| Name | Required | Description | Default |
|---|---|---|---|
| trigger_id | Yes | Trigger ID to delete | |
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
trigger_listInspect
List all triggers configured for the current project.
| Name | Required | Description | Default |
|---|---|---|---|
| project_slug | No | Project slug (optional if .runyard.json is configured in your workspace) |
Verify Ownership
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [
{
"email": "your-email@example.com"
}
]
}The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.
Sign in to verify ownershipControl your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!