Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2026-01-20 Thread via GitHub


HaoTien commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-3775811807

   Looking forward to linking the mcp-service through the mcp-bridge plugin and 
supporting the streamable http protocol


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-22 Thread via GitHub


bzp2010 commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2820806839

   @darkSheep404 
   
   I'm working on paving the way for this, ref (#12168), to add a generic MCP 
server implementation, which I anticipate will be able to support the 
requirements you mentioned. While that's not all, it's completed in embryonic 
form, and there's client-side capability negotiation that needs to be 
implemented in another PR.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-21 Thread via GitHub


darkSheep404 commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2820185900

   > > [@moonming](https://github.com/moonming) we would be very grateful if 
you could consider this idea
   > 
   > > but i think we still need the feature which take some current http route 
as the service/tools provided by mcp server
   > 
   > Of course, contributions are welcome. Can you give an example? Ensure that 
our understanding is the same
   
   In my initial idea
   `Option One` , config in routes which want to expose like mcp tools
   ```yml
   routes:
 - uri: /user/userinfo
   plugins:
 ai-mcp-wrapper:
   name: "getUserInfo"
   description: "Get user information by username"
   parameters:
 properties:
   username:
 type: "string"
 required: ["username"]
   ```
   `Option two`, use as gobal plugins to expose all the url want to expose as 
mcp tools
   
   ```yml
   plugins:
 - name: ai-mcp-tools
   enable: true
   tools:
 - name: "getUserInfo"
   description: "Get user information by username"
   target_uri: "/user/userinfo"
   parameters:
 properties:
   username:
 type: "string"
 description: "The username to query"
 required: ["username"]
 - name: "createOrder"
   description: "Create a new order"
   target_uri: "/product/query"
   parameters:
 properties:
 productId:
 type: "string"
  productName:
   type: "string"
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-21 Thread via GitHub


darkSheep404 commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2820185220

   In my initial idea
   `Option One` , config in routes which want to expose like mcp tools
   ```yml
   routes:
 - uri: /user/userinfo
   plugins:
 ai-mcp-wrapper:
   name: "getUserInfo"
   description: "Get user information by username"
   parameters:
 properties:
   username:
 type: "string"
 required: ["username"]
   ```
   `Option two`, use as gobal plugins to expose all the url want to expose as 
mcp tools
   
   ```yml
   plugins:
 - name: ai-mcp-tools
   enable: true
   tools:
 - name: "getUserInfo"
   description: "Get user information by username"
   target_uri: "/user/userinfo"
   parameters:
 properties:
   username:
 type: "string"
 description: "The username to query"
 required: ["username"]
 - name: "createOrder"
   description: "Create a new order"
   target_uri: "/product/query"
   parameters:
 properties:
 productId:
 type: "string"
  productName:
   type: "string"
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-21 Thread via GitHub


moonming commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2818081810

   > [@moonming](https://github.com/moonming) we would be very grateful if you 
could consider this idea
   
   > but i think we still need the feature which take some current http route 
as the service/tools provided by mcp server
   
   Of course, contributions are welcome. Can you give an example? Ensure that 
our understanding is the same


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-21 Thread via GitHub


darkSheep404 commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2818033921

   @moonming 
   we would be very grateful if you could consider this idea


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-21 Thread via GitHub


darkSheep404 commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2818017289

   hi all, seems apisix team rollout a new features which provide stdio 
services as sse services
   https://apisix.apache.org/blog/2025/04/21/host-mcp-server-with-api-gateway/
   you gays can have a try 
   but i think we still need the feature which take some current http route as 
the service/tools provided by mcp server
   and i belive this will benifit more apisix user
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-18 Thread via GitHub


mbzhao commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2814993806

   I also look forward to see this feature.
   
   将现有微服务的REST API 转换 MCP Server 中的Tool。


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-17 Thread via GitHub


helloworld1612 commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2812145266

   I also look forward to see this feature.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [I] feat: support mcp server base on apisix ,provide some current api as mcp tools [apisix]

2025-04-15 Thread via GitHub


jujiale commented on issue #12140:
URL: https://github.com/apache/apisix/issues/12140#issuecomment-2805315063

   I also look forward to see this feature.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]