adding mcp-text-editor
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,3 +1,4 @@
|
||||
.direnv/
|
||||
.envrc
|
||||
|
||||
node_modules
|
||||
|
||||
@@ -77,6 +77,10 @@
|
||||
inherit venv;
|
||||
package = pythonSet.basic-memory;
|
||||
};
|
||||
mcp-text-editor = mkApplication {
|
||||
inherit venv;
|
||||
package = pythonSet.mcp-text-editor;
|
||||
};
|
||||
};
|
||||
|
||||
# Build function for MCP servers
|
||||
@@ -129,9 +133,12 @@
|
||||
in {
|
||||
default = pkgs.mkShell {
|
||||
packages = [
|
||||
pkgs.python313
|
||||
pkgs.uv
|
||||
# pkgs.nodejs
|
||||
pkgs.nodejs
|
||||
pkgs.node2nix
|
||||
uv-servers.arxiv-mcp-server
|
||||
uv-servers.mcp-text-editor
|
||||
uv-servers.basic-memory-server
|
||||
];
|
||||
};
|
||||
|
||||
@@ -7,4 +7,5 @@ requires-python = ">=3.13"
|
||||
dependencies = [
|
||||
"arxiv-mcp-server>=0.2.8",
|
||||
"basic-memory>=0.10.0",
|
||||
"mcp-text-editor>=1.0.2",
|
||||
]
|
||||
|
||||
34
uv.lock
generated
34
uv.lock
generated
@@ -159,6 +159,15 @@ wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/25/8a/c46dcc25341b5bce5472c718902eb3d38600a903b14fa6aeecef3f21a46f/asttokens-3.0.0-py3-none-any.whl", hash = "sha256:e3078351a059199dd5138cb1c706e6430c05eff2ff136af5eb4790f9d28932e2", size = 26918 },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "asyncio"
|
||||
version = "3.4.3"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/da/54/054bafaf2c0fb8473d423743e191fcdf49b2c1fd5e9af3524efbe097bafd/asyncio-3.4.3.tar.gz", hash = "sha256:83360ff8bc97980e4ff25c964c7bd3923d333d177aa4f7fb736b019f26c7cb41", size = 204411 }
|
||||
wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/22/74/07679c5b9f98a7cb0fc147b1ef1cc1853bc07a4eb9cb5731e24732c5f773/asyncio-3.4.3-py3-none-any.whl", hash = "sha256:c4d18b22701821de07bd6aea8b53d21449ec0ec5680645e5317062ea21817d2d", size = 101767 },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "attrs"
|
||||
version = "25.3.0"
|
||||
@@ -209,6 +218,15 @@ wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/38/fc/bce832fd4fd99766c04d1ee0eead6b0ec6486fb100ae5e74c1d91292b982/certifi-2025.1.31-py3-none-any.whl", hash = "sha256:ca78db4565a652026a4db2bcdf68f2fb589ea80d0be70e03929ed730746b84fe", size = 166393 },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "chardet"
|
||||
version = "5.2.0"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/f7b6ab21ec75897ed80c17d79b15951a719226b9fababf1e40ea74d69079/chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7", size = 2069618 }
|
||||
wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970", size = 199385 },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "charset-normalizer"
|
||||
version = "3.4.1"
|
||||
@@ -238,12 +256,14 @@ source = { virtual = "." }
|
||||
dependencies = [
|
||||
{ name = "arxiv-mcp-server" },
|
||||
{ name = "basic-memory" },
|
||||
{ name = "mcp-text-editor" },
|
||||
]
|
||||
|
||||
[package.metadata]
|
||||
requires-dist = [
|
||||
{ name = "arxiv-mcp-server", specifier = ">=0.2.8" },
|
||||
{ name = "basic-memory", specifier = ">=0.10.0" },
|
||||
{ name = "mcp-text-editor", specifier = ">=1.0.2" },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -597,6 +617,20 @@ wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/e8/0e/885f156ade60108e67bf044fada5269da68e29d758a10b0c513f4d85dd76/mcp-1.4.1-py3-none-any.whl", hash = "sha256:a7716b1ec1c054e76f49806f7d96113b99fc1166fc9244c2c6f19867cb75b593", size = 72448 },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "mcp-text-editor"
|
||||
version = "1.0.2"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
dependencies = [
|
||||
{ name = "asyncio" },
|
||||
{ name = "chardet" },
|
||||
{ name = "mcp" },
|
||||
]
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/b3/bb/522096b89e934465aefe03c245f3a112195df795eaae6bcc0ca507c578ed/mcp_text_editor-1.0.2.tar.gz", hash = "sha256:504b03364bce790e4de489a685ec468cea9d102acd71b0f36db3436af1623490", size = 50435 }
|
||||
wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/15/3d/7554b2aa8a4ca4b9cbd67438aa2e7415b653e4879a7368585059dd4b75ac/mcp_text_editor-1.0.2-py3-none-any.whl", hash = "sha256:22b961a739947584363fa071557af890c80b7453b50727fd974b14be475c64d5", size = 14839 },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "mdurl"
|
||||
version = "0.1.2"
|
||||
|
||||
Reference in New Issue
Block a user