from Diary 2025-02-03 MCP server built 2025-02-04
2/3 I was having a conversation with o3 about what I wanted to do, but also how to design it for future expansion.
2/4 Observe the irregular processes that my clients (me) go through on a daily basis. Find the common steps that are repeated in it, Then, it is made into a tool so that it can be easily called (this is where input/output standardization and documentation is done). Then create an API server that calls it (this is where you can do the service discovery thing). AI agents use discovery of what tools are available
I have a MCP server that runs Python scripts, I was able to call from both Roo Code and Claude Desktop, Theoretically, they could do whatever they wanted.
Rather than releasing this MCP server as a general-purpose "something others use" and maintain it. It's better to make it your own and verbalize your knowledge as code, like "I keep my papers here in Dropbox". I think it would be more productive as a "me + AI agent." People who use generic tools end up doing "highly abstract system descriptions" that customize those generic tools to their own situation.
It's a matter of creating your own MCP server, something you can just tell Roo Code that you want to create and they'll make it for you, If you tell them in natural language, "I want to add this kind of functionality to the server," they will create it for you. It's kind of like the existence of "glue code" is changing.
2025-02-04
Debugging - Model Context Protocol
Inspector - Model Context Protocol
cosense-mcp-server yosider/cosense-mcp-server: A MCP Server for Cosense I started tinkering with the
As for write These tools can first be called from the command line
As for read.
This page is auto-translated from /nishio/MCPサーバを作った2025-02-04 using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I'm very happy to spread my thought to non-Japanese readers.