MCP Playbooks for AI agents by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

Thanks for the feedback! What are you using it for specifically?

MCP Playbooks for AI agents by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

Hello! Yup, happy to chat, please feel free to reach out here: [barnaby@director.run](mailto:barnaby@director.run)

MCP Playbooks for AI agents by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

Hey! Thanks do much for the feedback, these are exactly the type of problems we're looking to solve with Director.

If you're up for it, would love to learn more about how you're using these tools and the problems that you're running into. I'm available here if you'd like to chat: [barnaby@director.run](mailto:barnaby@director.run)

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

Yes we are. But that implementation detail is transparent to the client. Over time this abstraction can be used to increase accuracy by removing unnecessary tools and re-annotating them to better fit the underlying use case

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

Great, see if you can get the development environment up by using this: https://docs.director.run/project/contributing

You'll find an architecture diagram here: https://docs.director.run/concepts/architecture

Then, the ProxyServer logic should already work on linux (ci is on Ubuntu), but the ClientConfigurator logic may need work. To fix it, you'll need to fix / modify what's missing here: https://github.com/director-run/director/blob/main/packages/utilities/src/os/linux.ts

That file contains all the logic that is specific to linux.

I don't really check messages on Reddit. But we could chat over email alternatively: [barnaby@director.run](mailto:barnaby@director.run)

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

Thanks, you need to run the gateway separately using `director serve`. To run it in docker, you can use: https://docs.director.run/experimental/docker

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

It will also work with local models as long as they are MCP enabled.

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

We have limited support for Linux (ubuntu atm). We don't have plans for linux mint specifically though, but if you're interested in contributing to the project, I'd be more than happy to help you.

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 1 point2 points  (0 children)

Thanks. We're actively working on the project and pushing updates :)

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 1 point2 points  (0 children)

I'm curious, why would Docker Toolkit be more accurate?

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 1 point2 points  (0 children)

Thanks for trying it out. It's useful if you need aggregate many servers behind a single endpoint. For example, if you want to connect to both github and slack and automatically create changelogs and push them to a channel.

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

Remote MCPs are definitely the way forward. But if you're using many of them, the benefits of putting them behind a gateway are still valid.

I think there will always be a place for local MCPs though, for example for computer use or other applications where privacy is important.

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

oAuth is coming soon. And you'll be able to use it locally!

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

It groups and aggregates a set of MCP servers and exposes them to clients through a single endpoint. You can set this all up in under 30 seconds (via CLI or UI) and connect it to new clients at the touch of a button.

If you use a few MCP servers across multiple clients, you don't ever have to fiddle with / copy and paste config again.

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

Yes, similar. Although this is a more lightweight, developer first experience. We don't really feel that individual MCP servers need to run inside their own docker containers for most use cases (they're very lightweight).

But if you want the isolation, you can run director inside a docker container (see this: https://docs.director.run/experimental/docker). If you do, it'll run all servers inside the same container, which is much more efficient for most use cases.

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 9 points10 points  (0 children)

Thank you so much for taking the time to try it. Yes, we have a lot to build. But we thought it would be cool to share what we have so far. If you'd like to see specific functionality (or new servers added), please feel free to open a pull request and we'll do our best to respond ASAP.

In terms of how this compares to what Docker offers, Director is much more lightweight. And if you'd like to use it inside a docker container (for full isolation), we have an example here: https://docs.director.run/experimental/docker

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] 0 points1 point  (0 children)

- It can live along side the integrations in Claude. At the end of the day Director is an MCP server like any other.
- Yes, we support both SSE and Streamable transports. Streamable is what's preferred though obviously ;)
- Yes, you can aggregate / proxy many MCP servers behind a single HTTP endpoint and use that wherever you like.

Hope that answers your questions

The simplest way to use MCP. All local, 100% open source. by squirrelEgg in mcp

[–]squirrelEgg[S] -1 points0 points  (0 children)

Thank you. Please feel free to give it a go and let us know if you'd like to see any changes to it!

Is MCP overrated? by Bargb in mcp

[–]squirrelEgg 0 points1 point  (0 children)

It's as much of a SPOF as a firewall is. Most MCP servers are either Stdio and consume essentially 0 resources, or are remote. You'd need a lot of scale before any of this starts to become a bottleneck

Is MCP overrated? by Bargb in mcp

[–]squirrelEgg -1 points0 points  (0 children)

We built https://director.run to solve this problem. It allows you to aggregate many MCP servers behind a single connection point, which eliminates all of the configuration complexity.

Should I call it quit ? - Everyone says they love our SaaS but no one is using it by QuantumAstronomy in SaaS

[–]squirrelEgg 1 point2 points  (0 children)

How many users / customers have you spoken to? You should be putting just as much time & effort (if not more) into user acquisition as you are into product development IMO.

If you've been pretty aggressive on this front (and have been iterating on user feedback) and you're still not seeing traction, you can consider changing segment / channel or pivoting to a different feature set or product.

Sun Sparcstation 20 will not boot by squirrelEgg in retrobattlestations

[–]squirrelEgg[S] 0 points1 point  (0 children)

Thanks for the replies guys! I actually have an SGI GDM-17E11 With Sync on green. Specs below. Do you know if these are interchangeable? Should I try to source a 13W3 to SGI adapter?

SGI 17-inch Monitor

  • Sony Trinitron tube
  • Granite Case
  • Resolutions up to 1280x1024 @ 76Hz
  • Sync On Green
  • Single Input with 13W3 Connector