softjapan
MCP Serversoftjapanpublic

ollama mcp agent

LINE風チャットエージェント with Ollama & MCP

Repository Info

3
Stars
0
Forks
3
Watchers
0
Issues
TypeScript
Language
-
License

About This Server

LINE風チャットエージェント with Ollama & MCP

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

OllamaとMCPを活用したLINE風チャットエージェント

デモ動画

https://github.com/user-attachments/assets/5cd3ed31-8dc8-459c-89ba-aa5b35be1176

OllamaとModel Context Protocol(MCP)を活用したLINE風のチャットインターフェースを実装したWebアプリケーションです。

特徴

  • LINE風のモダンなUIデザイン
  • ローカルで動作するOllamaを利用したAIチャット機能
  • MCPによる外部機能(天気情報、時刻情報など)の柔軟な統合
  • リアルタイムなストリーミングレスポンス
  • 完全にブラウザベースで動作

スクリーンショット

!アプリケーションのスクリーンショット

必要要件

  • Node.js 18.0以上
  • Ollama
  • MCP対応サーバー

インストール方法

  1. ローカル環境でOllamaを起動しておく
  2. git clone https://github.com/softjapan/ollama-mcp-agent.git
  3. cd ollama-mcp-agent
  4. npm run build
  5. npm run start
  6. ブラウザで http://localhost にアクセス

技術スタック

フロントエンド

  • HTML/CSS/JavaScript
  • Express.js (静的ファイル配信)

バックエンド

  • Node.js
  • Express.js
  • OpenAI API
  • Model Context Protocol (MCP)
  • TypeScript

AI/ML

  • Ollama (ローカルLLMサーバー)

その他

  • ESLint
  • Prettier

ライセンス

このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルをご覧ください。

Quick Start

1

Clone the repository

git clone https://github.com/softjapan/ollama-mcp-agent
2

Install dependencies

cd ollama-mcp-agent
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownersoftjapan
Repoollama-mcp-agent
LanguageTypeScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation