4,500+ servers built on MCP Fusion
Vinkius

Poe MCP. Manage AI Bots and Chain Model Responses from Code.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Poe MCP on Cursor AI Code Editor MCP Client Poe MCP on Claude Desktop App MCP Integration Poe MCP on OpenAI Agents SDK MCP Compatible Poe MCP on Visual Studio Code MCP Extension Client Poe MCP on GitHub Copilot AI Agent MCP Integration Poe MCP on Google Gemini AI MCP Integration Poe MCP on Lovable AI Development MCP Client Poe MCP on Mistral AI Agents MCP Compatible Poe MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

The Poe MCP Server manages your AI chatbot infrastructure directly through API calls. Use this to list, create, update, and delete bots on the Poe platform.

You can also monitor conversation history with `list_messages`, track usage stats via `get_bot_stats`, or chain responses between different models using `query_bot`.

What your AI agents can do

Create bot

Creates a new API bot on Poe using specified parameters like name, model, and base URL.

Delete bot

Permanently removes an existing Poe API bot. Be careful; this action loses all history and settings.

Get bot

Retrieves the detailed configuration and metadata for a single, specific Poe bot ID.

+ 7 more capabilities included
Manage Bot Configurations

Create, update, or delete Poe API bots programmatically to control their settings.

Chain AI Model Responses

Run a bot query through multiple different models (GPT-4, Claude, etc.) and use the output from one model as input for the next.

Monitor Conversations

View detailed message logs and timestamps using list_messages to debug user interactions or analyze patterns.

Track Usage Metrics

Get quantitative data on bot performance, including total messages sent and unique users engaged with the bot (get_bot_stats).

Test Endpoints

Send simulated test messages using send_message to validate that a bot is correctly connected and responding.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Poe MCP Server: 10 Tools for Bot Management & Orchestration

These ten tools let your AI agent manage the full lifecycle of bots on Poe—from creation to querying and performance tracking.

create019d846f

create bot

Creates a new API bot on Poe using specified parameters like name, model, and base URL.

delete019d846f

delete bot

Permanently removes an existing Poe API bot. Be careful; this action loses all history and settings.

get019d846f

get bot

Retrieves the detailed configuration and metadata for a single, specific Poe bot ID.

get019d846f

get bot stats

Pulls usage statistics—like message counts and unique users—for any specified Poe bot.

list019d846f

list available bots

Lists all publicly available bots on the Poe platform that your own bots can connect to and query.

list019d846f

list bots

Returns a comprehensive list of every bot you own under your connected Poe account.

list019d846f

list messages

Fetches the recent conversation history, showing message content and timestamps for debugging or analysis.

query019d846f

query bot

Runs a specified bot on Poe, allowing you to chain its response into your current workflow as input data.

send019d846f

send message

Simulates a user sending a message to a Poe bot endpoint for quick connectivity testing and validation.

update019d846f

update bot

Changes the configuration settings of an existing Poe bot, applying changes immediately for new conversations.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Poe, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You're dealing with Poe—you need your AI agent to talk to it like it's just another service, not something you have to log into via a web dashboard. This server lets you manage and execute against all those bots programmatically. You don't wanna manually mess around on the site; you want your code to handle the whole thing.

Managing Your Bot Infrastructure

You can control the entire lifecycle of any Poe API bot using specific functions. Need a new bot? Use create_bot and specify all the parameters—the name, the model type, and the base URL—to get it set up right in your code. If you've got an existing bot that needs tweaks, run update_bot; it applies those changes immediately for any conversations that follow.

When a bot is dead weight or just obsolete, use delete_bot to pull it off the platform completely; remember, though, this action wipes out all history and settings, so you gotta be careful.

To check what's already running, run list_bots, which gives you a complete list of every bot under your connected Poe account. If you only care about one specific setup, use get_bot with the ID to pull up its detailed configuration and metadata for a quick review. You can also peep at all the publicly available bots on the platform that your own systems can connect to using list_available_bots.

Running Queries and Chaining Models

This is where the real power is. Forget running queries manually; you'll use query_bot to run a specified bot on Poe, allowing you to pull its response directly into your workflow. This lets you chain responses—say, getting GPT-4 to summarize a document, and then feeding that summary right into Claude for refinement or tone adjustment.

You can also test connectivity fast by running send_message, which simulates a user sending an actual message to the bot endpoint. If you want to just verify if a whole sequence of models works together, this function validates that connection point.

Monitoring and Debugging Data

You need hard data on how your bots are doing, right? You can pull usage statistics for any specified Poe bot using get_bot_stats. This gives you quantitative metrics like the total message count and the number of unique users who've actually interacted with it. If a bot starts acting weird or misses context, don't guess—use list_messages to fetch the recent conversation history.

It shows you every message content and the timestamps for serious debugging or if you just wanna analyze usage patterns.

The Bottom Line

In short, your agent uses this server to handle everything: it builds bots using create_bot, modifies them with update_bot or removes 'em with delete_bot; it runs complex logic by chaining models through query_bot; and you can track the whole performance picture—from message counts via get_bot_stats to specific conversation logs using list_messages.

You've got total programmatic control over your Poe chatbot infrastructure.

How Poe MCP Works

  1. 1 First, subscribe to the server and give your AI client the Poe API access token.
  2. 2 Then, use an agent command (e.g., 'List all my bots') to call the list_bots tool.
  3. 3 Finally, you get a structured list of every bot ID, name, and status configured under your account.

The bottom line is that you treat Poe as a managed API service, allowing your agent to perform all necessary bot administrative tasks without manual web interaction.

Who Is Poe MCP For?

This tool targets developers and researchers who build complex AI applications. If your job requires managing multiple third-party LLM integrations or building bots that talk to other models, you need this. It's for the engineer tired of juggling dashboards just to check a message count.

Bot Developer

Uses create_bot and update_bot to deploy new bots or modify existing ones directly from code.

AI Researcher

Employs query_bot repeatedly to run comparative tests, comparing outputs across different models (e.g., GPT-4 vs Claude).

DevOps Engineer

Runs checks like get_bot_stats and list_messages regularly to monitor system health and spot performance bottlenecks.

What Changes When You Connect

  • Full Bot Lifecycle Control: You gain the ability to programmatically manage every bot. Instead of logging in to create a new service, use create_bot or update_bot directly through your agent's API call.
  • Cross-Model Logic (Chaining): Stop running models in silos. Use query_bot to build complex logic where Model A generates data and passes that result for refinement by Model B.
  • Immediate Debugging: When a bot fails, you don't have to guess why. Run list_messages to pull the full conversation history, see timestamps, and debug exactly where the interaction broke down.
  • Performance Benchmarking: Need to know if your bot is underutilized? Use get_bot_stats. It gives metrics like message counts and unique users—hard numbers you need for product reporting.
  • Zero-Friction Testing: Before deploying a new workflow, use send_message to fire off a test payload. This validates the endpoint connection instantly without simulating an actual user interaction.

Real-World Use Cases

01

Analyzing Support Ticket Responses

The Community Manager needs to audit if their 'SupportBot' is keeping up. They use list_messages to pull the last 50 conversations, then run get_bot_stats to see if message volume spiked this week, identifying potential resource bottlenecks.

02

Building a Research Pipeline

An AI Researcher wants to compare how GPT-4 and Claude summarize the same text. The agent first uses list_available_bots to identify both models, then runs query_bot twice—once for each model—to get comparable outputs in a single workflow.

03

Automated Bot Deployment

A Bot Developer finishes a new bot concept. They use create_bot to spin up the initial version, then immediately use update_bot to set the final system prompt and test it with send_message before going live.

04

Auditing Account Status

A DevOps Engineer needs a quick inventory. They run list_bots to see everything owned, then use get_bot on the most critical bot to verify its current model settings and endpoint URL.

The Tradeoffs

Relying only on chat interfaces

Manually opening the Poe website, clicking through tabs, copying data points for usage statistics or conversation logs.

Use list_messages to pull all history in one API call. Use get_bot_stats to get clean, numerical metrics without navigating dashboards.

Assuming a bot is active

Writing complex logic that assumes the target bot exists and works, only to fail hours later when a setting changes.

Always run list_bots first. If you need metrics, confirm existence with get_bot before attempting any action.

Debugging via manual guessing

A bot fails and the developer spends an hour trying to guess if it's a prompt issue or a connectivity problem.

Use send_message first. If that works, run list_messages to see the exact payload and response data captured by the API.

When It Fits, When It Doesn't

You should use this server if your primary task is managing multiple AI services—especially when you need to programmatically compare or sequence responses between different models. The key function here is orchestration, not just simple chat. Use it if you need to build a multi-step pipeline (e.g., Step 1: query_bot on GPT for data; Step 2: Pass data and query_bot on Claude for analysis). Don't use this if all your needs are contained within one single, isolated AI service instance—in that case, a simple API key connection might suffice. If you only need to check status occasionally, writing a script around the list_bots and get_bot_stats tools is faster than building a full client.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Poe. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_bot delete_bot get_bot get_bot_stats list_available_bots list_bots list_messages query_bot send_message update_bot

Checking bot performance shouldn't require jumping between five different dashboards.

Today, tracking an AI bot’s health means logging into the Poe dashboard. You have to navigate away from your main workflow, check the message tab for recent activity, and then find a separate 'Stats' section just to count unique users or total messages. It's clicks, copies, and context switching.

With this MCP server, all that data is available via API calls. Just run `list_messages` to see conversation details and use `get_bot_stats` for hard metrics—all from a single command line. You get the full operational picture without leaving your code editor.

Using Poe MCP Server: Chain responses between models in minutes.

Before this, if you wanted Model A to summarize data and then use that summary for a tone check by Model B, you had to export the output from one service and manually paste it into another. The process was slow, fragile, and prone to human error.

Now, your agent handles the whole thing: Model A runs, its structured response is captured, and then `query_bot` passes that exact data directly to Model B. It's a seamless, automated handoff from one AI model to the next.

Common Questions About Poe MCP

How do I list all my bots using the Poe MCP Server? +

You call list_bots. This tool returns an array containing the name, handle, and status of every single bot configured under your Poe account.

What is `query_bot` used for in a workflow? +

query_bot allows you to run one specific bot (e.g., Claude) from another part of your code, using that bot's output as direct input data for the next step.

Can I test my bot without a real user? +

Yes. Use send_message. This tool simulates a user sending a message to the specified bot endpoint, letting you verify connectivity and response quality without generating actual history.

What if I need to change my bot's settings? +

Use update_bot. You provide the new configuration parameters (like a revised system prompt or model type) and the changes take effect immediately for all future conversations.

What API token do I need to use the `list_bots` tool? +

You must provide your Poe API access token from creator.poe.com. This token authenticates your connection and allows the agent to list all bots associated with your account.

How do I debug a bot that is giving unexpected responses using `list_messages`? +

Use list_messages to view recent conversations. This returns message content, timestamps, and user IDs, letting you analyze the exact input or response data for debugging.

Does `get_bot_stats` help me monitor performance bottlenecks? +

Yes, get_bot_stats provides usage statistics. You can track message counts, unique users, and average response times to spot where your bot needs optimization.

What is the risk of using the `delete_bot` tool? +

Be careful; this action removes a bot permanently. The API call deletes all associated conversation history and settings, so double-check before running it.

How do I get a Poe API access token? +

Go to creator.poe.com, navigate to Settings > API, and generate an access token. This token authenticates all API requests for bot management.

What AI models can I query through Poe? +

Poe has GPT-4, GPT-4o, Claude 3.5 Sonnet, Claude 3 Opus, Llama 3, and dozens of specialized bots. Use query_bot to chain responses from multiple models in your workflows.

How does bot chaining work? +

Using Poe API v2, your bot can query any other bot on Poe for free. The response becomes input for your bot's processing. Costs are covered by the user's free message limit or subscription.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Poe. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.