McpClientServerDemo

0
Este projeto fornece um exemplo simples de servidor e cliente MCP, utilizando a configuração mcp.json para conectar e testar vários serviços MCP, incluindo extrator de legendas do YouTube e dados financeiros.
Adicionado em:
Criado por:
May 13 2025
McpClientServerDemo

McpClientServerDemo

0 Avaliações
2
0
McpClientServerDemo
Este projeto fornece um exemplo simples de servidor e cliente MCP, utilizando a configuração mcp.json para conectar e testar vários serviços MCP, incluindo extrator de legendas do YouTube e dados financeiros.
Adicionado em:
Created by:
May 13 2025
Egor Bogatov
Em Destaque

O que é McpClientServerDemo?

A demonstração MCP (Minecraft Control Protocol) facilita a comunicação entre um servidor e um cliente usando uma configuração configurável. Inclui um servidor API mínima do ASP.NET que oferece vários serviços MCP, como extração de legendas do YouTube, recuperação de preços de ações do Yahoo Finance, dados do Airbnb, informações do Hacker News e uma calculadora. O cliente baseado em console consome esses serviços, permitindo que os usuários enviem prompts e recebam respostas de dados processados. A configuração através do mcp.json permite fácil personalização e expansão de servidores MCP suportados para várias funcionalidades, tornando-se um exemplo prático para o desenvolvimento e teste de aplicações baseadas em MCP.

Quem usará McpClientServerDemo?

  • Desenvolvedores interessados na implementação do protocolo MCP
  • Clientes que necessitam de integração com serviços MCP
  • Pesquisadores testando configurações de serviços MCP

Como usar McpClientServerDemo?

  • Passo 1: Clone o repositório do GitHub
  • Passo 2: Configure seu mcp.json com os serviços MCP desejados
  • Passo 3: Execute o servidor MCP usando a API mínima do ASP.NET fornecida
  • Passo 4: Inicie o aplicativo cliente de console
  • Passo 5: Envie prompts para o servidor MCP e observe as respostas

Características e Benefícios Principais de McpClientServerDemo

Principais recursos
  • Extração de legendas do YouTube
  • Recuperação de dados de ações do Yahoo Finance
  • Acesso a dados do Airbnb
  • Coleta de informações do Hacker News
  • Funções simples de calculadora
Os benefícios
  • Suporta vários serviços MCP através de configuração
  • Fácil de expandir com novos servidores MCP
  • Fornece um exemplo prático para a integração do MCP
  • Combina servidor e cliente para teste e desenvolvimento

Principais Casos de Uso & Aplicações de McpClientServerDemo

  • Testes de integração de serviços MCP
  • Exemplo educacional do protocolo MCP
  • Demonstrações de recuperação de dados financeiros e de ações
  • Desenvolvimento de aplicações MCP de múltiplos serviços

FAQs sobre McpClientServerDemo

Desenvolvedor

Você também pode gostar:

Ferramentas de Desenvolvimento

Um aplicativo desktop para gerenciar interações entre servidor e cliente com funcionalidades abrangentes.
Um servidor Model Context Protocol para o Eagle que gerencia a troca de dados entre o aplicativo Eagle e fontes de dados.
Um cliente baseado em chat que integra e utiliza várias ferramentas MCP diretamente dentro de um ambiente de chat para aumentar a produtividade.
Uma imagem Docker hospedando vários servidores MCP acessíveis por meio de um ponto de entrada unificado com integração de supergateway.
Fornece acesso ao saldo de contas do YNAB, transações e criação de transações através do protocolo MCP.
Um servidor MCP rápido e escalável para gerenciar operações de negociação em tempo real para múltiplos clientes da Zerodha.
Um cliente SSH remoto que facilita o acesso seguro baseado em proxy aos servidores MCP para utilização de ferramentas remotas.
Um servidor MCP baseado em Spring que integra capacidades de IA para gerenciar e processar protocolos de comunicação de mods do Minecraft.
Um cliente MCP minimalista com recursos essenciais de chat, suportando múltiplos modelos e interações contextuais.
Um servidor MCP seguro que permite aos agentes de IA interagir com o aplicativo Authenticator para códigos 2FA e senhas.

Pesquisa e Dados

Uma implementação de servidor que suporta o Protocolo de Contexto de Modelo, integrando as capacidades de IA industrial da CRIC.
Fornece dados em tempo real sobre tráfego, qualidade do ar, clima e compartilhamento de bicicletas para a cidade de Valência em uma plataforma unificada.
Um aplicativo React demonstrando a integração com Supabase através das ferramentas MCP e Tambo para registro de componentes de UI.
Um cliente MCP integrando a API do Brave Search para buscas na web, utilizando o protocolo MCP para comunicação eficiente.
Um servidor de protocolo que permite a comunicação sem costura entre o Umbraco CMS e aplicativos externos.
O NOL integra LangChain e Open Router para criar um servidor MCP de múltiplos clientes usando Next.js.
Conecta LLMs ao Firebolt Data Warehouse para consultas autônomas, acesso a dados e geração de insights.
Uma estrutura de cliente para conectar agentes de IA a servidores MCP, permitindo a descoberta e integração de ferramentas.
O Spring Link facilita a vinculação e a gestão de várias aplicações Spring Boot de forma eficiente em um ambiente unificado.
Um cliente de código aberto para interagir com vários servidores MCP, permitindo acesso sem interrupções a ferramentas para Claude.

Servidores Oficiais

Uma configuração de servidor que possibilita a troca padronizada de informações de contexto de modelo em serviços digitais.
Uma ferramenta CLI mínima para conectar, interagir e se comunicar com servidores MCP usando a interface de linha de comando.
Uma coleção de servidores MCP disponíveis publicamente para testes, desenvolvimento e aprendizagem sobre implementação e interações MCP.
Uma alternativa de transporte do cliente para @modelcontextprotocol/sdk, otimizada para React Native usando sse.js para streaming.
Um servidor MCP baseado em Node.js e TypeScript com Express.js, registro, configuração de ambiente, testes e integração Git.
Um cliente para conectar e interagir com servidores MCP, permitindo a descoberta de ferramentas, autenticação e integração de serviços externos.
Um servidor para interagir com a organização Asgardeo através de ferramentas LLM, permitindo a automação da gestão organizacional.
Um cliente MCP baseado em Python que gera UUIDs usando o OpenAI Agent e se comunica com o uuid-mcp-server.
Um servidor projetado para apoiar o desenvolvimento de projetos Astro, fornecendo informações em tempo de execução, conteúdo de documentos e dados de integração.
Um cliente MCP de exemplo demonstrando a interação com os servidores Weather e GitHub com ferramentas limitadas.