@obiwan90/edgedb-mcp-server
@obiwan90
关于 @obiwan90/edgedb-mcp-server
EdgeDB MCP服务器项目
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"edgedb-server": {
"command": "npx",
"args": [
"-y",
"@obiwan90/edgedb-mcp-server@latest"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is @obiwan90/edgedb-mcp-server?
@obiwan90/edgedb-mcp-server is a Model Context Protocol (MCP) server that provides query and management capabilities for EdgeDB databases. It can be used as a command-line tool or integrated as a library into other projects.
How to use @obiwan90/edgedb-mcp-server?
Run temporarily with npx -y @obiwan90/edgedb-mcp-server@latest, or install globally (npm install -g @obiwan90/edgedb-mcp-server) and run edgedb-mcp-server. It can also be integrated as a library by importing registerAllTools and registerAllResources. Environment variables EDGEDB_DSN or EDGEDB_INSTANCE are used to configure the database connection.
Key features of @obiwan90/edgedb-mcp-server
- Connect to databases using DSN or instance name
- List, create, and switch databases
- Execute EdgeQL queries with optional parameters
- Find single or multiple records with filtering, sorting, pagination
- List types, get type details, and compare schema structures
- Supports debug mode and configurable log levels
Use cases of @obiwan90/edgedb-mcp-server
- Manage EdgeDB databases from a command-line MCP client
- Integrate EdgeDB querying into AI‑powered coding assistants like Cursor
- Automate schema inspection and migration tasks within MCP workflows
- Build custom tools that need dynamic database connection management
FAQ from @obiwan90/edgedb-mcp-server
What does @obiwan90/edgedb-mcp-server do?
It exposes EdgeDB database management and querying capabilities as MCP tools and resources, allowing MCP clients (e.g., Cursor) to interact with an EdgeDB instance.
How do I connect to an EdgeDB instance?
Set the EDGEDB_DSN environment variable to a connection string, or set EDGEDB_INSTANCE to the instance name. Alternatively, pass --instanceName when running via npx.
Does it support temporary execution without installation?
Yes. Use npx -y @obiwan90/edgedb-mcp-server@latest to run it without installing globally.
What transport protocol does the server use?
It uses the stdio transport (StdioServerTransport) from the MCP SDK.
What authentication or credentials are required?
Authentication is handled through EdgeDB environment variables (EDGEDB_DSN or EDGEDB_INSTANCE). No additional MCP‑level authentication is configured by the server.
其他 分类下的更多 MCP 服务器
Nginx UI
0xJackyYet another WebUI for Nginx
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Servers
modelcontextprotocolModel Context Protocol Servers
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
评论