Skip to main content
Glama
davidlin2k

ONOS MCP Server

by davidlin2k

ONOS MCP 서버

개요

ONOS SDN 컨트롤러를 통해 네트워크 제어 및 관리 기능을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. 이 서버는 AI 비서가 구조화된 API 인터페이스를 통해 ONOS 네트워크 관리, OpenFlow 장치 제어 및 종합적인 분석 기능에 접근할 수 있도록 지원합니다. 이 서버는 교육 환경, 네트워크 운영, SDN 연구 및 AI 지원 네트워크 관리에 이상적입니다.

Related MCP server: Sonos MCP Server

특징

네트워크 리소스

서버는 다음을 포함한 ONOS REST API 엔드포인트에 대한 액세스를 제공합니다.

  • 네트워크 장치, 링크 및 호스트

  • 토폴로지 정보

  • 흐름 규칙 및 의도

  • 애플리케이션 및 서비스

  • 통계 및 지표

  • 시스템 및 클러스터 상태

분석 도구

  • 네트워크 요약 : 자세한 장치 정보와 함께 장치, 링크, 호스트 및 클러스터에 대한 포괄적인 개요를 얻으세요.

  • 네트워크 분석 : 성능 지표, 트래픽 패턴 및 활용 통계 분석

  • 시스템 상태 : 메모리 사용량, 클러스터 상태 및 구성 요소 상태를 모니터링합니다.

  • 애플리케이션 관리 : ONOS 애플리케이션 설치, 활성화, 비활성화 및 제거

  • 흐름 구성 : 흐름 규칙 및 의도를 생성하고 관리합니다.

  • 경로 계산 : 네트워크 엔드포인트 간 최적 경로 찾기

전문화된 프롬프트

  • 네트워크 진단 : 연결 문제 및 서비스 저하 문제 해결

  • 의도 기반 구성 : 연결 목표 및 정책 구현

  • 네트워크 상태 분석 : 포괄적인 상태 보고서 생성

  • QoS 구성 : 트래픽 우선 순위 및 서비스 수준 설정

  • 성능 최적화 : 리소스 할당 및 확장성 개선

요구 사항

  • 파이썬 3.7 이상

  • 종속성 관리를 위한 uv

  • ONOS 컨트롤러 실행

  • httpx 라이브러리

  • mcp 라이브러리

구성

환경 변수를 사용하여 서버를 구성합니다.

  • ONOS_API_BASE : ONOS API의 기본 URL(기본값: http://localhost:8181/onos/v1 )

  • ONOS_USERNAME : ONOS API 인증을 위한 사용자 이름(기본값: onos)

  • ONOS_PASSWORD : ONOS API 인증을 위한 비밀번호(기본값: rock)

Claude Desktop과 함께 사용

지엑스피1

기여하다

기여를 환영합니다! 풀 리퀘스트를 제출하거나, 버그를 보고하거나, 새로운 기능을 제안해 주세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/davidlin2k/onos-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server