Updated README
This commit is contained in:
parent
397ed06695
commit
aaac16ff9a
1 changed files with 50 additions and 0 deletions
|
|
@ -4,6 +4,56 @@
|
||||||

|

|
||||||
[](https://github.com/microsoft/autogen)
|
[](https://github.com/microsoft/autogen)
|
||||||
|
|
||||||
|
The `markitdown-mcp` package provides a lightweight SSE MCP server for calling MarkItDown.
|
||||||
|
|
||||||
|
It exposes one tool: `convert_to_markdown(uri)`, where uri can be any `http:`, `https:`, `file:`, or `data:` URI.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
To install the package, use pip:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install markitdown-mcp
|
||||||
|
```
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
To run the MCP server, use the following command:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
markitdown-mcp --host 127.0.0.1 --port 3001
|
||||||
|
```
|
||||||
|
|
||||||
|
## Accessing from Claude Desktop
|
||||||
|
|
||||||
|
TODO
|
||||||
|
|
||||||
|
## Debugging
|
||||||
|
|
||||||
|
To debug the MCP server you can use the `mcpinspector` tool.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npx @modelcontextprotocol/inspector
|
||||||
|
```
|
||||||
|
|
||||||
|
You can then connect to the insepctor through the specified host and port (e.g., `http://localhost:5173/`).
|
||||||
|
|
||||||
|
Then:
|
||||||
|
* select `SSE` as the transport type,
|
||||||
|
* input `http://127.0.0.1:3001/sse` as the URL, and
|
||||||
|
* click `Connect`
|
||||||
|
|
||||||
|
Finally:
|
||||||
|
* click the `Tools` tab,
|
||||||
|
* click `List Tools`,
|
||||||
|
* click `convert_to_markdown`, and
|
||||||
|
* run the tool on any valid URI.
|
||||||
|
|
||||||
|
## Security Considerations
|
||||||
|
|
||||||
|
The server does not support authentication, and runs with the privileges of the user running it. It is recommended to run the server bound to `localhost` (default).
|
||||||
|
|
||||||
|
|
||||||
## Trademarks
|
## Trademarks
|
||||||
|
|
||||||
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
|
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue