tupac: A GPT wrapper with basic MCP support
You give it
1. a config file with MCP servers + a system prompt
2. a prompt
it spins on the OpenAI responses API until there's no tool calls left
https://github.com/tkellogg/tupac
You give it
1. a config file with MCP servers + a system prompt
2. a prompt
it spins on the OpenAI responses API until there's no tool calls left
https://github.com/tkellogg/tupac
Comments
It's got tools, and it's got just enough of the resources spec to actually make tools work well.
https://bsky.app/profile/timkellogg.me/post/3lqvtthat622m
it's so gosh darn easy to build cool stuff with this. Just pound out an MCP server with FastMCP (very easy, btw) and connect to your new favorite thing
and the same servers also work in windsurf/claude code..
it's got some new features that I've been wanted. but this really was just vibe coded today, so there's likely bugs. just create a ticket
this one i call "simple agent". i did another (just import and call `conversation_loop`) that does RAG-over-tools. I haven't (but wanting to) do another that does the deep research plan-act-verify style