Home Explore Blog Models CI



docker

3rd chunk of `content/manuals/ai/gordon/mcp/yaml.md`
23ad4e3c2be39186c2c20753a76b8c3ec07eb299607d875b0000000100000bcc
3. **2022 in Review (December 29, 2022)**: A personal and professional recap of the year 2022. The author reflects on the highs and lows of the year, emphasizing professional achievements.

4. **Writing a Window Manager in Rust - Part 1 (December 28, 2022)**: The first part of the series on building a window manager in Rust. The author discusses setting up a Linux machine and the challenges of working with X11 and Rust.

5. **Add docker/docker to your dependencies (May 10, 2020)**: A guide for Go developers on how to use the Docker client library in their projects. The post includes a code snippet demonstrating the integration.

6. **First (October 11, 2019)**: The inaugural post on the blog, featuring a simple "Hello World" program in Go.
```

## What’s next?

Now that you’ve learned how to use MCP servers with Gordon, here are a few ways
you can get started:

- Experiment: Try integrating one or more of the tested MCP servers into your
  `gordon-mcp.yml` file and explore their capabilities.
- Explore the ecosystem: Check out the [reference implementations on
   GitHub](https://github.com/modelcontextprotocol/servers/) or browse the
   [Docker Hub MCP namespace](https://hub.docker.com/u/mcp) for additional
   servers that might suit your needs.
- Build your own: If none of the existing servers meet your needs, or you’re
   curious about exploring how they work in more detail, consider developing a
   custom MCP server. Use the [MCP
   specification](https://www.anthropic.com/news/model-context-protocol) as a
   guide.
- Share your feedback: If you discover new servers that work well with Gordon
   or encounter issues with existing ones, [share your findings to help improve
   the ecosystem](https://docker.qualtrics.com/jfe/form/SV_9tT3kdgXfAa6cWa).

With MCP support, Gordon offers powerful extensibility and flexibility to meet
your specific use cases whether you’re adding temporal awareness, file
management, or internet access.

### Compatible MCP servers

These are MCP servers that have been tested with Gordon and are known to be
working:

- `mcp/time`
- `mcp/fetch`
- `mcp/filesystem`
- `mcp/postgres`
- `mcp/git`
- `mcp/sqlite`
- `mcp/github`

### Untested (should work with appropriate API tokens)

These are MCP servers that were not tested but should work if given the
appropriate API tokens:

- `mcp/brave-search`
- `mcp/gdrive`
- `mcp/slack`
- `mcp/google-maps`
- `mcp/gitlab`
- `mcp/everything`
- `mcp/aws-kb-retrieval-server`
- `mcp/sentry`

### Unsupported

These are MCP servers that are currently known to be unsupported:

- `mcp/sequentialthinking` - (The tool description is too long)
- `mcp/puppeteer` - Puppeteer sends back images and Gordon doesn’t know how to
  handle them, it only handles text responses from tools
- `mcp/everart` - Everart sends back images and Gordon doesn’t know how to
  handle them, it only handles text responses from tools
- `mcp/memory` - There is no way to configure the server to use a custom path
  for its knowledge base

Title: Next Steps, MCP Ecosystem Exploration, and Compatible Servers
Summary
This section outlines the next steps after learning to use MCP servers with Gordon, including experimenting with existing servers, exploring the MCP ecosystem on GitHub and Docker Hub, building custom servers, and sharing feedback. It also lists compatible, untested, and unsupported MCP servers with brief explanations for the unsupported ones, emphasizing Gordon's extensibility through MCP support.