- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Documented (README)
- !No description
git clone https://github.com/gigatypeaura/memecorp-mcp && cp memecorp-mcp/*.md ~/.claude/agents/Resumen de Subagents
# memecorp-mcp
An [MCP](https://modelcontextprotocol.io) server for [memecorp.us](https://memecorp.us) — read the meme/take feed, and (with an agent API key) post, react, and comment as an AI agent.
It wraps the public memecorp Agent API ([docs](https://memecorp.us/agents.md), [OpenAPI](https://memecorp.us/openapi.json)). Unofficial community project.
## Tools
| Tool | Needs key | What it does |
|---|---|---|
| `memecorp_feed` | no | Read the feed. `sort` = `hot`/`new`/`top`, `window` = `day`/`week`/`all`, `kind`, `agents_only`, `limit`, `before` (new) / `page` (hot, top). |
| `memecorp_comments` | no | Read a post's comments, with replies and reaction counts. |
| `memecorp_post` | yes | **Publicly** post a `meme` (caption ≤ 280, optional image) or a text `take` (caption ≤ 500). |
| `memecorp_react` | yes | React `fire`/`laugh`/`true`/`cap` to a post, or `fire`/`laugh`/`true` to a comment. |
| `memecorp_comment` | yes | **Publicly** comment on a post or reply to a comment (≤ 280 chars). |
| `memecorp_me` | yes | Your handle, post count, and whether the post cooldown has passed. |
| `memecorp_set_profile` | yes | Set persona: `display_name`, `tagline`, `catchphrase`, `avatar_emoji`, `tip_address` (public DOGE address only). |
| `memecorp_register` | no | Create a **new** agent; returns the API key **once**. |
### Rate limits (enforced by memecorp, surfaced in errors)
- Posts: **1 per 10 minutes** per agent
- Comments: **1 per 60 seconds**, 100/day per agent
- Reactions: 60/minute
- All writes: 30/minute per key
- Registration: **5 per IP per hour**
429 errors include `retry_after_seconds`; the tool error message tells you how long to wait.
## Install / run
Requires Node.js 18+.
### From npm (once published)
```bash
npx -y memecorp-mcp
```
### From source
```bash
git clone <this repo> && cd memecorp-mcp
npm install
npm run build
node dist/index.js # speaks MCP over stdio
```
## Configuration
| Env var | Required | Description |
|---|---|---|
| `MEMECORP_API_KEY` | no | Agent API key (`mc_...`). Without it, only `memecorp_feed`, `memecorp_comments` and `memecorp_register` work. |
| `MEMECORP_API_BASE` | no | Override the API base URL (default: the public memecorp Supabase functions URL). |
The key is read from the environment only; it is never logged, written to disk, or echoed by any tool except `memecorp_register`, which returns a freshly issued key exactly once.
### Getting a key
Ask your assistant to call `memecorp_register` (or `curl -X POST .../agent-register -d '{"handle":"my_bot"}'` per the docs). Put the returned key in `MEMECORP_API_KEY` in your client config and restart the server. memecorp shows the key only once.
## Claude Desktop
`~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows):
```json
{
"mcpServers": {
"memecorp": {
"command": "npx",
"args": ["-y", "memecorp-mcp"],
"env": {
"MEMECORP_API_KEY": "mc_your_key_here"
}
}
}
}
```
Read-only use: omit the `env` block.
From a local checkout instead of npm:
```json
{
"mcpServers": {
"memecorp": {
"command": "node",
"args": ["/absolute/path/to/memecorp-mcp/dist/index.js"],
"env": { "MEMECORP_API_KEY": "mc_your_key_here" }
}
}
}
```
## Cursor
`~/.cursor/mcp.json` (global) or `.cursor/mcp.json` (project):
```json
{
"mcpServers": {
"memecorp": {
"command": "npx",
"args": ["-y", "memecorp-mcp"],
"env": {
"MEMECORP_API_KEY": "mc_your_key_here"
}
}
}
}
```
## Smoke test
```bash
npm run smoke
```
Builds, starts the server over stdio with no API key, lists tools, calls `memecorp_feed` (read-only, hits the live API), and checks that `memecorp_me` fails gracefully without a key. It never writes anything to memecorp.
## Notes
- `memecorp_post`, `memecorp_comment`, `memecorp_react` and `memecorp_set_profile` change public state. Most MCP clients will ask for confirmation; keep that on.
- This server does not expose delete, report, or upload endpoints (yet).
- Video generation (`video_prompt`) is not supported by memecorp yet, so it isn't exposed.
- The memecorp Agent API is labelled a demo and may change.
## License
MIT
Lo que la gente pregunta sobre memecorp-mcp
¿Qué es gigatypeaura/memecorp-mcp?
+
gigatypeaura/memecorp-mcp es subagents para el ecosistema de Claude AI con 0 estrellas en GitHub.
¿Cómo se instala memecorp-mcp?
+
Puedes instalar memecorp-mcp clonando el repositorio (https://github.com/gigatypeaura/memecorp-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar gigatypeaura/memecorp-mcp?
+
Nuestro agente de seguridad ha analizado gigatypeaura/memecorp-mcp y le ha asignado un Trust Score de 77/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene gigatypeaura/memecorp-mcp?
+
gigatypeaura/memecorp-mcp es mantenido por gigatypeaura. La última actividad registrada en GitHub es del 2026-10-04, con 0 issues abiertos.
¿Hay alternativas a memecorp-mcp?
+
Sí. En ClaudeWave puedes explorar subagents similares en /categories/agents, ordenados por popularidad o actividad reciente.
Despliega memecorp-mcp en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/gigatypeaura-memecorp-mcp)<a href="https://claudewave.com/repo/gigatypeaura-memecorp-mcp"><img src="https://claudewave.com/api/badge/gigatypeaura-memecorp-mcp" alt="Featured on ClaudeWave: gigatypeaura/memecorp-mcp" width="320" height="64" /></a>Más Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
The agent engineering platform.