Anthropic MCP with Ollama, No Claude? Watch This!

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 41

  • @Moukrea
    @Moukrea 19 ชั่วโมงที่ผ่านมา +10

    This is what I expected from MCP, not having it tied to Claude Desktop, good job !

    • @chrishayuk
      @chrishayuk  10 ชั่วโมงที่ผ่านมา +2

      yep me too, hence why i did this video, and built the tool, glad you liked

    • @henriquematias1986
      @henriquematias1986 6 ชั่วโมงที่ผ่านมา

      @@chrishayukso basically you created an adapter that’s is an MCP host and spits out “tools” for “tool use” in the usual tool use way? Is that correct?

  • @securedev-fr
    @securedev-fr 17 ชั่วโมงที่ผ่านมา +5

    Works well! Tried with ollama sqlite. An interresting new cli option could be to transform it in "server" mode able to receive / respond to messages coming from api calls so the chat+mcp will be available from remote computers/agents

    • @chrishayuk
      @chrishayuk  17 ชั่วโมงที่ผ่านมา +3

      It’s like you’re reading my mind

  • @henriquematias1986
    @henriquematias1986 11 ชั่วโมงที่ผ่านมา +2

    This is exactly the video i was looking for. AI is crazy, every day news worth seeing

    • @chrishayuk
      @chrishayuk  10 ชั่วโมงที่ผ่านมา

      glad it's useful

  • @goyalnitj
    @goyalnitj วันที่ผ่านมา +2

    Great job Chris in creating and explaining this!

    • @chrishayuk
      @chrishayuk  21 ชั่วโมงที่ผ่านมา

      thank you, it was a lot of working getting this video together, mainly building the tool

  • @RheinardKorf
    @RheinardKorf 10 ชั่วโมงที่ผ่านมา +1

    Legend. Just came across MCP and was hoping someone would build a client as a demo. Thanks.

    • @chrishayuk
      @chrishayuk  9 ชั่วโมงที่ผ่านมา

      welcome, glad it was useful

  • @adisegev1
    @adisegev1 10 ชั่วโมงที่ผ่านมา +1

    A wonderful implementation and explanation!

    • @chrishayuk
      @chrishayuk  9 ชั่วโมงที่ผ่านมา

      yaay, glad you liked :)

  • @michalsestrienka4636
    @michalsestrienka4636 21 ชั่วโมงที่ผ่านมา +1

    Amazing Chris! I see your video with Claude Desktop which seems perfect, but kind of blackbox form me. Now you change it to devevoper friendly playground with source code explanation - big thank you !!!

    • @chrishayuk
      @chrishayuk  21 ชั่วโมงที่ผ่านมา

      glad you like it, yeah the first video was a quick intro video that i released same day MCP came out, but i wanted to do my usual deep dive thing. and it just made sense to make it work with ollama at that point, and have a sensible cli that helps demystify it

    • @michalsestrienka4636
      @michalsestrienka4636 21 ชั่วโมงที่ผ่านมา +1

      @@chrishayuk I don't like "black boxes" but deep dive into source code takes huge effort for me usually (but no pain no gain :D ). Your channel (content/explanation/code examples) seems to be fit for my needs - good luck!

    • @chrishayuk
      @chrishayuk  20 ชั่วโมงที่ผ่านมา +1

      @@michalsestrienka4636 thank you, appreciate it, i try and always go one level below if i can, not always possible if i want to do something fast, but i will try and at least follow up if i think it's too shallow. thanks for enjoying the channel, and glad it's useful to you.

  • @francycharuto
    @francycharuto 22 ชั่วโมงที่ผ่านมา +1

    Interesting development, Chris.

    • @chrishayuk
      @chrishayuk  9 ชั่วโมงที่ผ่านมา

      thank you, glad you liked

  • @NLPprompter
    @NLPprompter 23 ชั่วโมงที่ผ่านมา +1

    I've been wondering, anthropic have many optimizer such as in context rag, prompt caching, and some other more i couldn't remember. I wonder does this MCP server also optimized ready? or we have to optimize them by our self?

  • @Boopdaloop
    @Boopdaloop 10 ชั่วโมงที่ผ่านมา

    great video! can you make a follow up on how to get this integrated into something like Open WebUI?

  • @r.s.e.9846
    @r.s.e.9846 16 ชั่วโมงที่ผ่านมา +1

    Amazing work :)

    • @chrishayuk
      @chrishayuk  10 ชั่วโมงที่ผ่านมา

      awesome, glad you liked

  • @roygatz
    @roygatz 16 ชั่วโมงที่ผ่านมา +1

    how does this compare to autogen, how can they work together? seems some overlapping but not really... can't quite wrap my head around them for integration

    • @chrishayuk
      @chrishayuk  10 ชั่วโมงที่ผ่านมา

      i will probs do a video on agents and mcp at some point.. but think of this as a way of giving structure to agents. so complimentary as opposed to replacing

  • @prathmeshvhatkar8801
    @prathmeshvhatkar8801 วันที่ผ่านมา +2

    Great video

    • @chrishayuk
      @chrishayuk  21 ชั่วโมงที่ผ่านมา

      Glad you enjoyed it

  • @CharSiuX
    @CharSiuX 11 ชั่วโมงที่ผ่านมา

    That's awesome! Would it be possible to connect to other databases (eg. MSSQL) and call up stored procedures specificially, instead of relying on AI to write the SQL?

    • @chrishayuk
      @chrishayuk  10 ชั่วโมงที่ผ่านมา +1

      yep, it's possible, you might need to change the system prompt, and will need an mcp server with function calls that handles sql server but it will work

    • @CharSiuX
      @CharSiuX 6 ชั่วโมงที่ผ่านมา

      ​@@chrishayuk Thanks for that. I'm using the windows version of Ollama, and when running the main example, I get the following error: Error processing message: Ollama API Error: [WinError 10049] The requested address is not valid in its context
      Any ideas on whats the cause? Ta

  • @salvatorespampinato3788
    @salvatorespampinato3788 วันที่ผ่านมา +1

    Excellent job. I've cloned the repository but I don't find the requirements.txt file, how can I solve it?

    • @chrishayuk
      @chrishayuk  วันที่ผ่านมา +1

      I used uv rather than pip

    • @zhanpengli321
      @zhanpengli321 23 ชั่วโมงที่ผ่านมา +3

      Just install uv("pip install uv"), and then cd to the mcp-cli, then ("uv add requests"), Done

    • @salvatorespampinato3788
      @salvatorespampinato3788 23 ชั่วโมงที่ผ่านมา

      @@zhanpengli321 Thank you very much, it works.

    • @chrishayuk
      @chrishayuk  22 ชั่วโมงที่ผ่านมา +1

      good shout, i've updated dependencies and requirements

  • @JD-hk7iw
    @JD-hk7iw 9 ชั่วโมงที่ผ่านมา

    This would be cool to use as a host with FastMCP for servers

  • @chaseflores2145
    @chaseflores2145 2 ชั่วโมงที่ผ่านมา

    I do understand the olama obsession. Just use Claude, it’s already built and functional

  • @Beats126
    @Beats126 13 ชั่วโมงที่ผ่านมา +1

    DeepSeek would be the best Alternative to claude
    , i think

    • @chrishayuk
      @chrishayuk  10 ชั่วโมงที่ผ่านมา

      good shout, not tried deepseek with it, qwen works really well

  • @ibongamtrang7247
    @ibongamtrang7247 4 ชั่วโมงที่ผ่านมา

    Nice