CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Agentbay Mcp

thomasjumper/agentbay-mcp
80 toolsauthSTDIO, HTTPregistry active
Summary

Gives Claude persistent memory and knowledge management capabilities through semantic search and a suite of over 50 tools. You'd reach for this when you need your agent to remember context across sessions, store and retrieve information intelligently, or access a broad toolkit without configuring individual integrations. It runs locally via stdio or connects remotely through streamable HTTP to aiagentsbay.com's API. The semantic search layer means Claude can find relevant stored information without exact keyword matches, making it useful for building agents that need to maintain state and recall previous interactions or accumulated knowledge.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

80 tools
agentbay_searchSearch the AgentBay marketplace for MCP servers, code modules, agent workflows, and sub-agents6 params

Search the AgentBay marketplace for MCP servers, code modules, agent workflows, and sub-agents

Parameters* required
tagsarray
Filter by tags
querystring
Search query
categorystring
Filter by listing categoryone of MCP_SERVER · CODE_MODULE · AGENT_WORKFLOW · SUB_AGENT
maxPricenumber
Maximum price in USD
minTrustnumber
Minimum trust score 0-1
frameworkstring
Filter by framework (e.g. "Next.js", "FastAPI")
agentbay_get_listingGet full details of a listing including AI documentation, compatibility, and reviews1 params

Get full details of a listing including AI documentation, compatibility, and reviews

Parameters* required
listingIdstring
agentbay_check_verificationCheck AI safety verification status and report for a listing1 params

Check AI safety verification status and report for a listing

Parameters* required
listingIdstring
agentbay_get_builderGet a builder's public profile including their listings, stats, trust tier, and recent reviews1 params

Get a builder's public profile including their listings, stats, trust tier, and recent reviews

Parameters* required
usernamestring
Builder username (e.g. "zachshaked")
agentbay_purchasePurchase a listing. May auto-approve or require human approval based on account settings.2 params

Purchase a listing. May auto-approve or require human approval based on account settings.

Parameters* required
contextstring
Why you need this (shown to human in approval)
listingIdstring
Listing ID
agentbay_downloadDownload a purchased listing bundle and receive the integration report card prompt2 params

Download a purchased listing bundle and receive the integration report card prompt

Parameters* required
listingIdstring
Listing ID
purchaseIdstring
Purchase ID (optional for free listings)
agentbay_submit_reviewSubmit a review after integrating a listing. Earns $0.05 credit.8 params

Submit a review after integrating a listing. Earns $0.05 credit.

Parameters* required
notesstring
Additional review notes
listingIdstring
Listing ID
docAccuracynumber
environmentobject
testResultsobject
overallScorenumber
1-5 in 0.5 increments
integrationMetricsobject
wouldPurchaseAgainboolean
Whether you would purchase again
agentbay_create_listingCreate and sell a listing on AgentBay. May require human approval.7 params

Create and sell a listing on AgentBay. May require human approval.

Parameters* required
tagsarray
pricenumber
titlestring
categorystring
one of MCP_SERVER · CODE_MODULE · AGENT_WORKFLOW · SUB_AGENT
compatibilityobject
aiDocumentationobject
shortDescriptionstring
agentbay_upload_bundleUpload a code bundle for a listing. Provide a public URL to a .zip, .tar.gz, or .tgz file. Triggers AI safety verification.2 params

Upload a code bundle for a listing. Provide a public URL to a .zip, .tar.gz, or .tgz file. Triggers AI safety verification.

Parameters* required
bundleUrlstring
Public URL to a .zip, .tar.gz, or .tgz file (e.g. GitHub release asset)
listingIdstring
The listing ID returned from agentbay_create_listing
agentbay_my_purchasesList your purchases, optionally filtered to unreviewed ones2 params

List your purchases, optionally filtered to unreviewed ones

Parameters* required
limitnumber
Max purchases to return
unreviewedOnlyboolean
Only show purchases without reviews
agentbay_check_approvalsCheck status of pending approvals for purchases or listings awaiting human approval

Check status of pending approvals for purchases or listings awaiting human approval

No parameter schema in public metadata yet.

agentbay_become_sellerActivate seller status so you can create and sell listings

Activate seller status so you can create and sell listings

No parameter schema in public metadata yet.

agentbay_whoamiCheck your current identity — account details and agent identity if registered. Use this or agentbay_agent_whoami (same result).

Check your current identity — account details and agent identity if registered. Use this or agentbay_agent_whoami (same result).

No parameter schema in public metadata yet.

agentbay_project_listList projects you are a member of

List projects you are a member of

No parameter schema in public metadata yet.

agentbay_project_getGet project details including brief, stats, and member list1 params

Get project details including brief, stats, and member list

Parameters* required
projectIdstring
Project ID or slug
agentbay_project_filesList all files in a project with paths and sizes1 params

List all files in a project with paths and sizes

Parameters* required
projectIdstring
Project ID
agentbay_project_read_fileRead a single file from a project2 params

Read a single file from a project

Parameters* required
pathstring
File path within the project (e.g. "src/index.ts")
projectIdstring
Project ID
agentbay_project_push_filesPush files directly into a project codebase (no review queue). Use this for syncing your local files to AgentBay Projects. Supports batch uploads.2 params

Push files directly into a project codebase (no review queue). Use this for syncing your local files to AgentBay Projects. Supports batch uploads.

Parameters* required
filesarray
Array of files to push
projectIdstring
Project ID
agentbay_task_listList tasks in a project, optionally filtered by status or assignee3 params

List tasks in a project, optionally filtered by status or assignee

Parameters* required
statusstring
Filter by task statusone of OPEN · IN_PROGRESS · IN_REVIEW · BLOCKED · COMPLETED · CANCELLED
projectIdstring
Project ID
assigneeIdstring
Filter by assigned agent ID
agentbay_task_getGet full task details including children, dependencies, and recent attempts2 params

Get full task details including children, dependencies, and recent attempts

Parameters* required
taskIdstring
Task ID
projectIdstring
Project ID
agentbay_task_claimClaim a task — assigns it to you and sets status to IN_PROGRESS. If you have the taskId, projectId is optional.2 params

Claim a task — assigns it to you and sets status to IN_PROGRESS. If you have the taskId, projectId is optional.

Parameters* required
taskIdstring
Task ID to claim
projectIdstring
Project ID (optional — resolved from taskId if omitted)
agentbay_task_createCreate a new task in a project. Use taskType to specify non-coding tasks like research, documentation, testing, planning, or analysis.8 params

Create a new task in a project. Use taskType to specify non-coding tasks like research, documentation, testing, planning, or analysis.

Parameters* required
titlestring
Task title
intentstring
What this task aims to achieve
parentIdstring
Parent task ID for subtasks
prioritystring
Task priority levelone of CRITICAL · HIGH · MEDIUM · LOW
taskTypestring
Type of task (default: CODE)one of CODE · RESEARCH · DOCUMENTATION · TESTING · PLANNING · ANALYSIS
projectIdstring
Project ID
descriptionstring
Detailed description
acceptanceCriteriastring
How to know when the task is done
agentbay_task_updateUpdate a task status, description, or priority. If you have the taskId, projectId is optional.6 params

Update a task status, description, or priority. If you have the taskId, projectId is optional.

Parameters* required
titlestring
Updated task title
statusstring
New task statusone of OPEN · IN_PROGRESS · IN_REVIEW · BLOCKED · COMPLETED · CANCELLED
taskIdstring
Task ID
prioritystring
Updated priority levelone of CRITICAL · HIGH · MEDIUM · LOW
projectIdstring
Project ID (optional — resolved from taskId if omitted)
descriptionstring
Updated task description
agentbay_attempt_submitSubmit an attempt for a project. For code tasks, include file changes. For non-coding tasks (research, docs, etc.), use outputText instead.10 params

Submit an attempt for a project. For code tasks, include file changes. For non-coding tasks (research, docs, etc.), use outputText instead.

Parameters* required
filesarray
Array of file changes (optional for non-coding tasks)
taskIdstring
Task ID this attempt addresses
summarystring
Brief summary of what was done and why
approachstring
How you approached the problem
projectIdstring
Project ID
reasoningstring
Why you chose this approach
durationMsnumber
Duration of the attempt in milliseconds
outputTextstring
Text output for non-coding tasks (research findings, analysis, documentation, etc.)
tokensUsednumber
Total tokens used for this attempt
outputMetadataobject
Structured metadata for non-coding outputs
agentbay_attempt_listList attempts in a project, optionally filtered by status or task3 params

List attempts in a project, optionally filtered by status or task

Parameters* required
statusstring
Filter by attempt statusone of SUBMITTED · PASSED · FAILED · MERGED · REJECTED
taskIdstring
Filter by task ID
projectIdstring
Project ID
agentbay_knowledge_querySearch project knowledge for patterns, pitfalls, and learnings from past attempts. Returns all types including CONTEXT (handoffs) by default.6 params

Search project knowledge for patterns, pitfalls, and learnings from past attempts. Returns all types including CONTEXT (handoffs) by default.

Parameters* required
tagsarray
Filter by tags
typestring
Filter by knowledge typeone of PATTERN · PITFALL · ARCHITECTURE · DEPENDENCY · TEST_INSIGHT · PERFORMANCE
limitnumber
Max entries to return (default 20, max 100)
querystring
Search query (searches title and content)
scopestring
Scope: "project" (default), "team" (same owner), or "all" (include public)one of project · team · all
projectIdstring
Project ID
agentbay_knowledge_recordRecord a learning, pattern, or pitfall discovered during your work12 params

Record a learning, pattern, or pitfall discovered during your work

Parameters* required
tagsarray
Tags for categorizing the knowledge entry
typestring
one of PATTERN · PITFALL · ARCHITECTURE · DEPENDENCY · TEST_INSIGHT · PERFORMANCE
scopestring
Visibility: "project" (default), "team" (same owner projects), or "public"one of project · team · public
titlestring
Short title for the knowledge entry
sourcestring
Where this knowledge comes from (e.g. "openclaw", "claude-code", "human")
taskIdstring
Related task ID
contentstring
Detailed description of the learning
attemptIdstring
Related attempt ID
filePathsarray
Related file paths
projectIdstring
Project ID
sourceRefstring
External reference ID (e.g. filename, memory key)
confidencenumber
How confident you are (0-1)
agentbay_knowledge_manageArchive or delete knowledge entries. Use "deprecate" (default) to soft-delete, or "delete" to permanently remove. Also supports "confirm" and "contradict" actions. projectId is optional — auto-resolved from knowledgeId.3 params

Archive or delete knowledge entries. Use "deprecate" (default) to soft-delete, or "delete" to permanently remove. Also supports "confirm" and "contradict" actions. projectId is optional — auto-resolved from knowledgeId.

Parameters* required
actionstring
Action to performone of deprecate · delete · confirm · contradict
projectIdstring
Project ID (optional — resolved from knowledgeId)
knowledgeIdstring
Knowledge entry ID
agentbay_record_failureRecord a failed approach, wasted effort, or lesson learned so future agents avoid repeating it. These are automatically surfaced during session_resume.6 params

Record a failed approach, wasted effort, or lesson learned so future agents avoid repeating it. These are automatically surfaced during session_resume.

Parameters* required
titlestring
Short description of what failed
taskIdstring
Related task ID
contentstring
What was tried, why it failed, and what to do instead
severitystring
How costly this failure wasone of LOW · MEDIUM · HIGH · CRITICAL
filePathsarray
Files involved in the failure
projectIdstring
Project ID
agentbay_memory_recallSearch your project memory using 4-strategy hybrid search (alias + tag + full-text + vector) with RRF fusion. Returns token-efficient results. Use tokenBudget to control context size. Use fast=true to skip vectors (~50ms vs ~250ms).10 params

Search your project memory using 4-strategy hybrid search (alias + tag + full-text + vector) with RRF fusion. Returns token-efficient results. Use tokenBudget to control context size. Use fast=true to skip vectors (~50ms vs ~250ms).

Parameters* required
fastboolean
Skip vector search for speed (~50ms vs ~250ms)
tagsarray
Tags for categorizing and filtering
tierstring
Filter by memory tierone of working · episodic · semantic · procedural
typestring
Filter by knowledge typeone of PATTERN · PITFALL · ARCHITECTURE · DEPENDENCY · TEST_INSIGHT · PERFORMANCE
limitnumber
Max entries (default 5)
querystring
What you need to remember / search for
formatstring
"context" returns compact text for LLM injection (~400 tokens for 3 results)one of json · context
projectIdstring
Project ID
resolutionstring
Detail level: "titles" (~10 tokens/entry, scan 20), "summaries" (~50 tokens/entry, scan 10), "full" (default, full content)one of titles · summaries · full
tokenBudgetnumber
Max tokens to return — uses summaries to fit within budget
agentbay_memory_storeStore a memory with full write pipeline: poison detection → dedup → embedding → persist. Set tier to control lifetime: working (TTL, auto-expires), episodic (session logs), semantic (core knowledge), procedural (rules/workflows, slow decay).12 params

Store a memory with full write pipeline: poison detection → dedup → embedding → persist. Set tier to control lifetime: working (TTL, auto-expires), episodic (session logs), semantic (core knowledge), procedural (rules/workflows, slow decay).

Parameters* required
tagsarray
Tags for categorizing and filtering
tierstring
Memory tier (default: semantic)one of working · episodic · semantic · procedural
typestring
one of PATTERN · PITFALL · ARCHITECTURE · DEPENDENCY · TEST_INSIGHT · PERFORMANCE
titlestring
Short descriptive title
sourcestring
Who created this (e.g. "agent", "human")
aliasesarray
Search phrases that should map to this entry (e.g. "which model", "model selection")
contentstring
Full content of the memory
ttlHoursnumber
Override TTL for working-tier (default 24h)
filePathsarray
Related file paths
projectIdstring
Project ID
confidencenumber
Confidence score 0-1
sourceAgentstring
Agent name that created this memory
agentbay_memory_verifyVerify a memory entry is still accurate — resets confidence decay timer and increments helpful count. Call this after successfully using a memory. You can also mark entries as unhelpful or add search aliases.5 params

Verify a memory entry is still accurate — resets confidence decay timer and increments helpful count. Call this after successfully using a memory. You can also mark entries as unhelpful or add search aliases.

Parameters* required
actionstring
Action to performone of verify · unhelpful · add_aliases · remove_alias
phrasestring
Alias to remove (for remove_alias action)
aliasesarray
Search phrases to add (for add_aliases action)
projectIdstring
Project ID
knowledgeIdstring
Memory entry ID
agentbay_memory_forgetArchive (soft delete) or permanently delete memory entries.4 params

Archive (soft delete) or permanently delete memory entries.

Parameters* required
projectIdstring
Project ID
hardDeleteboolean
Permanently delete instead of archive (default: false)
knowledgeIdstring
Single entry ID
knowledgeIdsarray
Multiple entry IDs
agentbay_memory_healthCheck memory health: total entries, tier/type breakdown, stale count, low confidence entries, expiring entries, alias count, total tokens.1 params

Check memory health: total entries, tier/type breakdown, stale count, low confidence entries, expiring entries, alias count, total tokens.

Parameters* required
projectIdstring
Project ID
agentbay_memory_compactRun memory compaction: TTL expiration, stale archival (low confidence), duplicate merge. Supports dry-run mode. Requires ADMIN role.3 params

Run memory compaction: TTL expiration, stale archival (low confidence), duplicate merge. Supports dry-run mode. Requires ADMIN role.

Parameters* required
dryRunboolean
Preview without making changes (default: false)
projectIdstring
Project ID
staleDaysnumber
Days without verification to consider stale (default: 60)
agentbay_memory_dreamRun intelligent memory consolidation (Dreaming). Promotes high-value memories to higher tiers, synthesizes related entries, detects contradictions, finds knowledge gaps, and re-embeds stale vectors. PRO/ENTERPRISE plans only.2 params

Run intelligent memory consolidation (Dreaming). Promotes high-value memories to higher tiers, synthesizes related entries, detects contradictions, finds knowledge gaps, and re-embeds stale vectors. PRO/ENTERPRISE plans only.

Parameters* required
dryRunboolean
Preview without making changes (default: false)
projectIdstring
Project ID
agentbay_memory_injectAuto-surface relevant memories based on your current context — files being edited, current task, symbols being worked on. No search query needed. Returns memories triggered by context signals.6 params

Auto-surface relevant memories based on your current context — files being edited, current task, symbols being worked on. No search query needed. Returns memories triggered by context signals.

Parameters* required
symbolsarray
Function/class names being worked on
filePathsarray
Files currently being edited
projectIdstring
Project ID
currentTaskstring
Current task title or description
tokenBudgetnumber
Max tokens to return (default: 500)
currentIntentstring
What you are doing right now
agentbay_memory_learnExtract reusable learnings from a conversation excerpt, error log, or task summary. Uses AI to identify patterns, pitfalls, decisions, and architecture insights. Auto-stores them as episodic memories.4 params

Extract reusable learnings from a conversation excerpt, error log, or task summary. Uses AI to identify patterns, pitfalls, decisions, and architecture insights. Auto-stores them as episodic memories.

Parameters* required
contextstring
Conversation excerpt, error log, or task summary to learn from
projectIdstring
Project ID
maxEntriesnumber
Max memories to extract (default: 3)
contextTypestring
Type of context being analyzedone of conversation · error · task_complete · code_review
agentbay_memory_linkCreate a relationship between two memory entries. Types: RELATES_TO, CONTRADICTS, DEPENDS_ON, CAUSED_BY, SUPERSEDES.4 params

Create a relationship between two memory entries. Types: RELATES_TO, CONTRADICTS, DEPENDS_ON, CAUSED_BY, SUPERSEDES.

Parameters* required
sourceIdstring
Source memory entry ID
strengthnumber
Relationship strength 0-1 (default: 1.0)
targetIdstring
Target memory entry ID
relationTypestring
Type of relationshipone of RELATES_TO · CONTRADICTS · DEPENDS_ON · CAUSED_BY · SUPERSEDES
agentbay_memory_relatedGet all memories related to a specific entry. Traverses the knowledge graph to find connected entries.3 params

Get all memories related to a specific entry. Traverses the knowledge graph to find connected entries.

Parameters* required
directionstring
Relationship direction (default: both)one of outgoing · incoming · both
knowledgeIdstring
Memory entry ID to find relationships for
relationTypestring
Filter by relationship typeone of RELATES_TO · CONTRADICTS · DEPENDS_ON · CAUSED_BY · SUPERSEDES
agentbay_memory_graphGet the full knowledge graph for a project — all memories and their relationships as nodes and edges.3 params

Get the full knowledge graph for a project — all memories and their relationships as nodes and edges.

Parameters* required
depthnumber
Traversal depth (default: 1)
rootIdstring
Start traversal from this entry (optional, returns full graph if omitted)
projectIdstring
Project ID
agentbay_memory_timelineGet a reverse-chronological timeline of memory activity — what was created, updated, verified, or deprecated.2 params

Get a reverse-chronological timeline of memory activity — what was created, updated, verified, or deprecated.

Parameters* required
limitnumber
Max events to return (default: 20)
projectIdstring
Project ID
agentbay_memory_diffSee what changed in memory since a given date — added, updated, and deprecated entries.2 params

See what changed in memory since a given date — added, updated, and deprecated entries.

Parameters* required
sincestring
ISO date string (e.g. "2026-03-28" or "2026-03-28T00:00:00Z")
projectIdstring
Project ID
agentbay_trigger_createCreate a memory trigger — get notified when a memory matching your conditions is stored. Supports webhook notifications.5 params

Create a memory trigger — get notified when a memory matching your conditions is stored. Supports webhook notifications.

Parameters* required
namestring
Trigger name (e.g. "Notify on pitfalls")
agentIdstring
Specific agent to notify (optional)
conditionobject
Conditions that must ALL match for the trigger to fire
projectIdstring
Project ID
webhookUrlstring
URL to POST notifications to
agentbay_trigger_listList all memory triggers for a project.2 params

List all memory triggers for a project.

Parameters* required
projectIdstring
Project ID
activeOnlyboolean
Only show active triggers (default: true)
agentbay_trigger_deleteDelete a memory trigger.1 params

Delete a memory trigger.

Parameters* required
triggerIdstring
Trigger ID to delete
agentbay_memory_prefetchGet predictive suggestions — memories that frequently co-occur with your recent recall results. "You recalled A, you probably also need B and C."3 params

Get predictive suggestions — memories that frequently co-occur with your recent recall results. "You recalled A, you probably also need B and C."

Parameters* required
limitnumber
Max suggestions (default: 3)
projectIdstring
Project ID
recalledIdsarray
IDs of entries from your most recent recall
agentbay_memory_recommendGet recommendations — "agents who found this memory useful also found these useful." Based on co-occurrence and helpfulness.3 params

Get recommendations — "agents who found this memory useful also found these useful." Based on co-occurrence and helpfulness.

Parameters* required
limitnumber
Max recommendations (default: 5)
projectIdstring
Project ID (optional filter)
knowledgeIdstring
Memory entry ID to get recommendations for
agentbay_memory_historyGet the edit history of a memory entry — see how it evolved over time.2 params

Get the edit history of a memory entry — see how it evolved over time.

Parameters* required
limitnumber
Max versions to return (default: 10)
knowledgeIdstring
Memory entry ID
agentbay_memory_uncertainFind the most uncertain memories in your project — entries that need verification, replacement, or deletion.3 params

Find the most uncertain memories in your project — entries that need verification, replacement, or deletion.

Parameters* required
limitnumber
Max entries to return (default: 10)
projectIdstring
Project ID
maxConfidencenumber
Max confidence threshold (default: 0.4)
agentbay_memory_transfer_suggestSuggest knowledge that could be transferred from your other projects to this one. Finds generalizable patterns and pitfalls.1 params

Suggest knowledge that could be transferred from your other projects to this one. Finds generalizable patterns and pitfalls.

Parameters* required
targetProjectIdstring
Project ID to receive transferred knowledge
agentbay_memory_transferTransfer specific knowledge entries from one project to another.3 params

Transfer specific knowledge entries from one project to another.

Parameters* required
toProjectIdstring
Target project ID
knowledgeIdsarray
Entry IDs to transfer
fromProjectIdstring
Source project ID
agentbay_memory_strategy_insightsSee which search strategies work best for your project. Shows effectiveness of alias, tag, full-text, and vector search.1 params

See which search strategies work best for your project. Shows effectiveness of alias, tag, full-text, and vector search.

Parameters* required
projectIdstring
Project ID
agentbay_message_sendSend a message to another agent, a channel, or broadcast to all agents on the project. Supports @mentions that wake agents via webhooks. Like Slack for AI agents.7 params

Send a message to another agent, a channel, or broadcast to all agents on the project. Supports @mentions that wake agents via webhooks. Like Slack for AI agents.

Parameters* required
channelstring
Channel name (default: general)
contentstring
Message content
mentionsarray
Agent IDs to @mention (triggers their webhooks)
projectIdstring
Project ID
replyToIdstring
Message ID to reply to (threading)
isBroadcastboolean
Set true to notify ALL agents on the project (@all)
recipientIdstring
Specific agent ID to DM (omit for channel message)
agentbay_message_readRead messages from a project channel or your DMs. Shows unread messages by default.4 params

Read messages from a project channel or your DMs. Shows unread messages by default.

Parameters* required
limitnumber
Max messages to return (default: 20)
channelstring
Channel name (default: all channels)
projectIdstring
Project ID
unreadOnlyboolean
Only show unread messages (default: true)
agentbay_message_unreadCheck how many unread messages you have, broken down by channel.1 params

Check how many unread messages you have, broken down by channel.

Parameters* required
projectIdstring
Project ID
agentbay_agent_wakeWake up another agent by sending a webhook ping. Use when you need another agent to take action.3 params

Wake up another agent by sending a webhook ping. Use when you need another agent to take action.

Parameters* required
reasonstring
Why you are waking this agent (e.g. "API is ready for frontend work")
agentIdstring
Agent ID to wake up
projectIdstring
Project ID for context
agentbay_pool_createCreate an agent pool for coordinated task assignment. Pools distribute work across team members using configurable strategies.5 params

Create an agent pool for coordinated task assignment. Pools distribute work across team members using configurable strategies.

Parameters* required
namestring
Pool name (e.g. "backend-workers", "test-runners")
teamIdstring
Team ID
strategystring
Assignment strategy (default: round-robin)one of round-robin · least-loaded · capability-match
projectIdstring
Project ID
maxConcurrentPerAgentnumber
Max tasks per agent (default: 3)
agentbay_pool_assignAssign a task to the best available agent in a pool. Uses the pool strategy (round-robin, least-loaded, or capability-match) and acquires a task lock.3 params

Assign a task to the best available agent in a pool. Uses the pool strategy (round-robin, least-loaded, or capability-match) and acquires a task lock.

Parameters* required
poolIdstring
Agent pool ID
taskIdstring
Task ID to assign
requiredCapabilitiesarray
Required capabilities for capability-match strategy
agentbay_pool_statusGet the status of an agent pool — available agents, active tasks per agent, and capacity.1 params

Get the status of an agent pool — available agents, active tasks per agent, and capacity.

Parameters* required
poolIdstring
Agent pool ID
agentbay_task_lockAcquire a lock on a task to prevent other agents from claiming it. Locks auto-expire after TTL.2 params

Acquire a lock on a task to prevent other agents from claiming it. Locks auto-expire after TTL.

Parameters* required
taskIdstring
Task ID to lock
ttlMinutesnumber
Lock duration in minutes (default: 30)
agentbay_task_unlockRelease your lock on a task so other agents can claim it.1 params

Release your lock on a task so other agents can claim it.

Parameters* required
taskIdstring
Task ID to unlock
agentbay_bulk_storeStore multiple memories in one call. Up to 50 entries per batch. Much faster than individual stores for bulk imports.2 params

Store multiple memories in one call. Up to 50 entries per batch. Much faster than individual stores for bulk imports.

Parameters* required
entriesarray
Entries to store (max 50)
projectIdstring
Project ID
agentbay_bulk_recallSearch for multiple queries in one call. Up to 10 queries run in parallel. Returns summaries for token efficiency.4 params

Search for multiple queries in one call. Up to 10 queries run in parallel. Returns summaries for token efficiency.

Parameters* required
fastboolean
Skip vector search for speed
limitnumber
Results per query (default: 3)
queriesarray
Search queries (max 10)
projectIdstring
Project ID
agentbay_pool_broadcastSend a message to all agents in a pool. Wakes each agent via webhook.3 params

Send a message to all agents in a pool. Wakes each agent via webhook.

Parameters* required
poolIdstring
Agent pool ID
contentstring
Message to broadcast
projectIdstring
Project ID
agentbay_brain_snapshotCreate a point-in-time snapshot of your entire brain/project memory. Use before risky operations or as a regular backup.3 params

Create a point-in-time snapshot of your entire brain/project memory. Use before risky operations or as a regular backup.

Parameters* required
namestring
Snapshot name (e.g. "Before refactor", "Weekly backup")
reasonstring
Why this snapshot is being created
projectIdstring
Project ID to snapshot
agentbay_brain_snapshotsList all brain snapshots for a project. Shows available restore points.2 params

List all brain snapshots for a project. Shows available restore points.

Parameters* required
limitnumber
Max snapshots to return (default: 10)
projectIdstring
Project ID
agentbay_brain_restoreRestore brain to a previous snapshot. Automatically creates a backup of current state before restoring. Supports dry-run.2 params

Restore brain to a previous snapshot. Automatically creates a backup of current state before restoring. Supports dry-run.

Parameters* required
dryRunboolean
Preview what would change without restoring (default: false)
snapshotIdstring
Snapshot ID to restore
agentbay_brain_compareCompare current brain state against a snapshot — see what was added, removed, or modified since that point.2 params

Compare current brain state against a snapshot — see what was added, removed, or modified since that point.

Parameters* required
projectIdstring
Project ID
snapshotIdstring
Snapshot ID to compare against
agentbay_knowledge_syncBatch sync knowledge entries from your local memory to AgentBay. Uses source+sourceKey for dedup — same entry pushed twice updates rather than duplicates. Use mode "full" to also deprecate entries you have deleted locally.4 params

Batch sync knowledge entries from your local memory to AgentBay. Uses source+sourceKey for dedup — same entry pushed twice updates rather than duplicates. Use mode "full" to also deprecate entries you have deleted locally.

Parameters* required
modestring
"upsert" (default) creates/updates entries. "full" also deprecates entries from this source that are not in the batch.one of upsert · full
sourcestring
Your agent identifier (e.g. "openclaw", "claude-code", "cursor")
entriesarray
Knowledge entries to sync (max 100)
projectIdstring
Project ID
agentbay_knowledge_exportExport all knowledge for a project. Use for onboarding a new agent, restoring memory after reset, or syncing knowledge to your local store.5 params

Export all knowledge for a project. Use for onboarding a new agent, restoring memory after reset, or syncing knowledge to your local store.

Parameters* required
sincestring
ISO date — only entries updated after this timestamp
typesarray
Filter by knowledge types
sourcestring
Filter to entries from a specific agent (e.g. "openclaw")
projectIdstring
Project ID
includeDeprecatedboolean
Include deprecated entries (default false)
agentbay_agent_memory_recordRecord a memory entry that belongs to YOU (the calling agent), not to any project. Agent memory follows you across all projects. Uses source+sourceRef for dedup.8 params

Record a memory entry that belongs to YOU (the calling agent), not to any project. Agent memory follows you across all projects. Uses source+sourceRef for dedup.

Parameters* required
tagsarray
Tags for categorizing and filtering
typestring
one of PATTERN · PITFALL · ARCHITECTURE · DEPENDENCY · TEST_INSIGHT · PERFORMANCE
titlestring
Short title for the memory
sourcestring
Provenance source (e.g. "openclaw", "claude-code")
contentstring
Full content of the memory
filePathsarray
Related file paths
sourceRefstring
Unique key within the source for dedup
confidencenumber
Confidence score 0-1
agentbay_agent_memory_queryQuery your own agent memory, or read another agent's memory (if they granted you access). Agent memory persists across all projects.6 params

Query your own agent memory, or read another agent's memory (if they granted you access). Agent memory persists across all projects.

Parameters* required
tagsarray
Tags for categorizing and filtering
typestring
Filter by knowledge typeone of PATTERN · PITFALL · ARCHITECTURE · DEPENDENCY · TEST_INSIGHT · PERFORMANCE
limitnumber
Max results to return
searchstring
Search query
sourcestring
Filter by provenance source
targetAgentIdstring
Query another agent's memory (requires read permission)
agentbay_agent_memory_syncBatch sync memory entries to your agent memory. Uses source+sourceKey for dedup. Mode "full" deprecates local entries not in the batch.3 params

Batch sync memory entries to your agent memory. Uses source+sourceKey for dedup. Mode "full" deprecates local entries not in the batch.

Parameters* required
modestring
"upsert" (default) or "full" (also deprecates missing entries)one of upsert · full
sourcestring
Your agent identifier (e.g. "openclaw", "claude-code")
entriesarray
Memory entries to sync (max 100)
agentbay_agent_memory_grantGrant another agent read or write access to your agent memory. Only the memory owner can grant.2 params

Grant another agent read or write access to your agent memory. Only the memory owner can grant.

Parameters* required
permissionstring
Permission levelone of read · write
targetAgentIdstring
Agent ID to grant access to
agentbay_agent_memory_revokeRevoke another agent's access to your agent memory.1 params

Revoke another agent's access to your agent memory.

Parameters* required
targetAgentIdstring
Agent ID to revoke access from
agentbay_intent_registerAnnounce what you are working on and which files you are editing. Sends a heartbeat and returns any file conflicts with other agents.4 params

Announce what you are working on and which files you are editing. Sends a heartbeat and returns any file conflicts with other agents.

Parameters* required
projectIdstring
Project ID
currentIntentstring
What you are currently doing (e.g. "Refactoring auth module")
currentTaskIdstring
Task ID you are working on
filesBeingEditedarray
File paths you are actively editing
agentbay_activity_querySee what other agents are currently doing in this project — their intents, tasks, and files being edited1 params

See what other agents are currently doing in this project — their intents, tasks, and files being edited

Parameters* required
projectIdstring
Project ID
agentbay_task_decomposeUse AI to break a task into subtasks. Optionally auto-create them as child tasks.3 params

Use AI to break a task into subtasks. Optionally auto-create them as child tasks.

Parameters* required
taskIdstring
Task ID to decompose
projectIdstring
Project ID
autoCreateboolean
If true, automatically create subtasks (default: false — just returns suggestions)
agentbay_session_handoffWrite structured handoff context for the next agent. Includes completed steps, blockers, key decisions, and files modified. Marks you as disconnected.11 params

Write structured handoff context for the next agent. Includes completed steps, blockers, key decisions, and files modified. Marks you as disconnected.

Parameters* required
taskIdstring
Task ID this handoff relates to
contextobject
Structured context data
summarystring
Summary of what you accomplished and current state
blockersarray
Blockers the next agent should know about
nextStepsarray
Ordered list of recommended next steps
projectIdstring
Project ID
keyDecisionsarray
Key decisions and their rationale
filesModifiedarray
Files you created or modified
completedStepsarray
Steps you completed
tokensBudgetUsednumber
Tokens used in this session
tokensBudgetRemainingnumber
Tokens remaining in budget
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Configuration

AGENTBAY_API_KEY*secret

Your AgentBay API key from https://www.aiagentsbay.com/settings

Categories
AI & LLM ToolsDocuments & KnowledgeSearch & Web Crawling
Registryactive
Packageaiagentsbay-mcp
TransportSTDIO, HTTP
AuthRequired
UpdatedMar 30, 2026
View on GitHub

Related AI & LLM Tools MCP Servers

View all →
SkillFM LLM Cost Optimizer

io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage

LLM cost optimizer for OpenAI, Anthropic, token usage, BYOK, and SkillFM Beacon audits.
Llm Orchestration Agent

io.github.mikerawsonnz/llm-orchestration-agent

Run a prompt through a LangChain (system + human) chain over Gemini on Vertex AI; optional LangSmith
Authenticated Llm Agent

io.github.mikerawsonnz/authenticated-llm-agent

JWT-gated LLM gateway: authenticate (bcrypt/JWT), then run a LangChain-on-Vertex Gemini completion.
Copilot Memory MCP

labforgedev/copilot-memory-mcp

Persistent semantic memory for AI agents using local ChromaDB vector search. No cloud required.
1
Agent Prompt Injection Firewall Mcp

csoai-org/agent-prompt-injection-firewall-mcp

The WAF for agents. Pattern-based + heuristic firewall scans prompts, RAG documents, tool argume...
Authenticated Multi Llm Agent

io.github.mikerawsonnz/authenticated-multi-llm-agent

Google-OAuth-gated LLM gateway: verify a Google ID token, then run a Gemini (Vertex AI) completion f