MCP.so
登录

Overview

@lvturner

关于 Overview

Simple mcp server for handling todo lists, for sake of practice and education

基本信息

分类

其他

运行时

go

传输方式

stdio

发布者

lvturner

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Overview?

Overview is a simple Model Context Protocol (MCP) server that exposes basic functions for managing a todo list. Written in Go for learning purposes and personal workflows, it stores todos in a SQLite database.

How to use Overview?

Configure Overview with a JSON file specifying the compiled binary path and environment variables (STORAGE_TYPE set to sql and DB_PATH pointing to the SQLite database file). The server provides several tool functions for CRUD operations on todos.

Key features of Overview

  • Add todos with optional due dates.
  • Mark todos as completed or uncompleted.
  • List all, active, or completed todos.
  • Retrieve or delete a single todo by ID.
  • Update a todo’s due date.

Use cases of Overview

  • Personal task tracking via an MCP‑compliant client.
  • Learning how to build an MCP server in Go.
  • Experimenting with SQLite-backed memory in MCP workflows.

FAQ from Overview

What tools does Overview provide?

Overview provides nine tools: add_todo, complete_todo, uncomplete_todo, list_todos, get_todo, delete_todo, get_active_todos, get_completed_todos, and update_due_date.

How do I configure Overview?

Configuration is done via a JSON file that includes the path to the compiled binary and environment variables STORAGE_TYPE (set to sql) and DB_PATH (the path to the SQLite database file).

Where does Overview store todo data?

Todos are stored in a SQLite database at the path specified by the DB_PATH environment variable.

What parameters are required for add_todo?

The add_todo tool requires a title parameter. An optional due_date parameter in ISO 8601 format can also be provided.

评论

其他 分类下的更多 MCP 服务器