1. Conduid
  2. Developer Tools
  3. Perigon.cli
MCP server · Developer Tools

Perigon.cli

This is a tool that helps you quickly build backend services based on Asp.Net Core and EF Core. It provides command line, WebUI and IDE MCP support. In a well-designed project architecture that has been put into practice, code generation and LLM technology are used to reduce various template codes a

74Good

Scored 5 days ago · breakdown

About Perigon.cli

Perigon.cli is an MCP server published by AterDev in the Developer Tools category: this is a tool that helps you quickly build backend services based on Asp.Net Core and EF Core. It provides command line, WebUI and IDE MCP support. In a well-designed project architecture that has been put into practice, code generation and LLM technology are used to reduce various template codes a. It has been installed 0 times through Conduid.

The repository has 50 stars and 7 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx perigon-cli

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Perigon.cli

Powered by Claude · Grounded in docs

I know everything about Perigon.cli. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v10.0.0v10.0.0 · 28 Dec 2025🚀🎉 Perigon 10.0 Launch <img width="320" height="320" alt="image" src="https://github.com/user-attachments/assets/2df18834-99a7-4ad5-91d2-1d0b6ab0d322" /> We are thrilled to announce the official release of Perigon.CLI 10.0! This update…
v8.2.8v8.2.8 · 15 Oct 2024更新内容 主要修改了前端请求服务生成的目录结构。旧项目如果使用新版本生成 ,前端引用服务和模型的路径需要全部改动(谨慎)。 新目录结构具有更好的组织方式和兼容性,后续基本不会再变动了。 Full Changelog**: https://github.com/AterDev/ater.dry.cli/compare/v8.2.5...v8.2.8

README

Perigon.CLI

perigon

🌐 English

Perigon.CLI 是一个快速开发辅助工具,帮助你快速构建基于Aspire/AspNetCore/EF Core的Web应用。 它提供命令行WebUI以及MCP Server多种方式,在经过实战的精心设计的项目架构中,通过代码生成和LLM技术,减少各种各样的模板化代码,智能生成简单的业务实现逻辑,极大的提高开发效率,改善开发体验!

它作为dotnet命令行工具提供,同时支持Web UI操作界面以及MCP Server

🚀 特性

  • 针对perigon.templates模板(ASP.NET Core项目)的无缝集成

    • 从创建新解决方案,或添加现有项目开始
    • 智能生成DTO文件,包括增加、更新、查询、列表等常用DTO
    • 智能生成数据操作及业务逻辑实现,包括常见的新增、更新、筛选功能
    • 生成控制器接口等
  • 提供命令行工具,快速生成客户端请求代码,包括

    • Csharp HttpClient请求服务
    • Angular HttpClient请求服务
    • Axios请求服务
  • 提供Web UI界面,可管理维护多个项目,提供更加全面的功能

    • 包含命令行工具的所有功能
    • 自定义的代码生成步骤和内容(通过Razor模板),自定义生成内容
  • 提供MCP服务,以支持各类编辑器中的Agent模式

对ASP.NET Core的支持

perigon 命令工具可以帮助开发者根据实体模型(.cs文件)生成常用的代码模板,包括:

  • Dto文件,增加、更新、查询、列表等Dto文件
  • 仓储文件,数据仓储层代码
  • 控制器文件
  • 客户端请求服务

对Typescript的支持

对于前端,可以根据swagger OpenApi的json内容,生成请求所需要的代码(.ts),包括:

  • 请求服务,xxx.service.ts
  • 接口模型,xxx.ts

对其他项目的支持

你可以添加其他Web项目类型,如JAVA、Python、Go等,你可获得:

  • 管理OpenAPI文档,以便生成客户端代码。
  • 自定义代码生成步骤和内容(通过Razor模板)。

项目模板支持

集成perigon.templates项目模板。

安装

使用dotnet tool安装工具

dotnet tool install --global Perigon.CLI

可到nuget中查询最新版本!

使用

⭐使用图形界面

一条命令启动UI界面!

perigon studio

该命令将自动开浏览器页面,端口为19160

[!NOTE] studio同时提供MCP Server,其地址为:http://localhost:19160/mcp.

默认端口为19160,若被占用,会使用9160.

使用命令行

你可以使用perigon --help 查看命令帮助信息。

或者使用perigon [command] --help 查看具体命令帮助信息。

📄 文档

官方文档

README mirrored from the source repository 5 days ago. The original is authoritative.

Questions

About Perigon.cli

How do I install Perigon.cli?

Run npx perigon-cli, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Perigon.cli safe to use with an AI agent?

Its trust score is 74 out of 100 (good). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Perigon.cli still maintained?

The last commit was 6 months ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.