what is Oneshot?
Oneshot is an early prototype client for Anthropic's MCP designed specifically for macOS, allowing users to interact with the MCP API.
how to use Oneshot?
To use Oneshot, you need to install the necessary dependencies and run both the API server and the user interface using the provided commands.
key features of Oneshot?
- Bring your own API key for personalized access
- Built-in tool discovery for easy navigation
- One-click tool installation for convenience
use cases of Oneshot?
- Developers can integrate MCP functionalities into their macOS applications.
- Users can experiment with the MCP API in a user-friendly environment.
- Quick testing and prototyping of features using the MCP.
FAQ from Oneshot?
- Is Oneshot stable for production use?
No, Oneshot is an early prototype and may have stability issues.
- What are the system requirements?
You need to have
bun
and Python'suv
installed locally to run Oneshot.
- Can I contribute to the development of Oneshot?
Yes! Contributions are welcome on the GitHub repository.
oneshot
Anthropic's MCP client for macOS.
WARNING
This is an early prototype. Expect the chat history and the tool configuration to be lost with future updates.
Features
- Bring your own API key
- Built-in tool discovery
- One-click tool installation
Set up
To install dependencies:
bun install
NOTE
You also need bun
and Python's uv
installed locally. Later versions of the app will bundle those dependencies automatically.
To run:
- Run the API server:
bun run server:dev
- Run the UI:
bun run app:dev